Commit Graph

  • f61aae75e6 !3 告警与遗留问题文件补充 Merge pull request !3 from peizhe/master master OpenHarmony-v4.0-Beta2 OpenHarmony-v4.0-Beta1 weekly_20230905 weekly_20230829 weekly_20230822 weekly_20230815 weekly_20230808 weekly_20230801 weekly_20230725 weekly_20230712 weekly_20230704 weekly_20230627 weekly_20230626 weekly_20230619 weekly_20230613 weekly_20230606 weekly_20230530 weekly_20230523 weekly_20230516 monthly_20230815 OpenHarmony-4.0-Release OpenHarmony-4.0-Beta2 OpenHarmony-4.0-Beta1 openharmony_ci 2023-05-09 11:13:23 +00:00
  • 33e69cf318 告警与遗留问题文件补充 peizhe 2023-05-08 11:07:41 +08:00
  • 7eb557346e !2 CI OAT 告警清零与README.OpenSource 中License信息整改 Merge pull request !2 from peizhe/master weekly_20230509 openharmony_ci 2023-05-04 06:58:49 +00:00
  • 9b43fa3633 CI OAT 告警清零与README.OpenSource 中License信息整改 peizhe 2023-04-28 09:47:14 +08:00
  • a48ca20672 !1 [tower]Add GN Build Files and Custom Modifications to Rust Third-party Libraries Merge pull request !1 from peizhe/master openharmony_ci 2023-04-19 01:28:35 +00:00
  • 5ddc134150 Add GN Build Files and Custom Modifications peizhe 2023-04-18 13:41:48 +08:00
  • 8996467086 chore: prepare to release tower-service v0.3.2 (#673) github.com/tower-rs/tower/tower-service-0.3.2 Eliza Weisman 2022-06-17 12:44:17 -07:00
  • aeabc2bc02 chore: prepare to release tower v0.4.13 (#672) Eliza Weisman 2022-06-17 12:36:31 -07:00
  • 4236b5a668 ready-cache: Ensure cancelation can be observed (#668) Oliver Gould 2022-06-17 12:06:35 -07:00
  • 3512f39797 ready_cache: just use pin_project for Pending (#667) Eliza Weisman 2022-06-17 09:15:23 -07:00
  • 42dded33e5 load_shed: make constructor for Overloaded error public (#661) Matt Klein 2022-06-13 12:25:11 -06:00
  • 9ef51553f8 service: clarify docs around shared resource consumption in poll_ready() (#662) Matt Klein 2022-06-10 11:52:39 -06:00
  • 2ec4d95b22 fix: broken Service link (#659) Bruno 2022-04-07 14:33:15 -03:00
  • 50df08ed40 util: Fix call_all hang when stream is pending (#656) Leonardo Yvens 2022-03-29 20:25:51 +01:00
  • f7a768f8f6 tower: fix docs typo (#646) Grachev Mikhail 2022-02-17 22:31:52 +03:00
  • e4e6e0f4c7 ci: run MSRV checks with minimal dep versions (#670) Eliza Weisman 2022-06-17 11:23:32 -07:00
  • 2401e4d94f chore: prepare to release tower v0.4.12 (#642) Eliza Weisman 2022-02-16 14:42:08 -08:00
  • 765c8ae243 ci: fix wrong tag regex for tower (#644) Eliza Weisman 2022-02-16 14:07:08 -08:00
  • ac85986808 chore: bump MSRV to 1.49.0 (#645) Eliza Weisman 2022-02-16 13:14:05 -08:00
  • 4797c27a8d ci: automatically publish release notes to GitHub Releases (#643) Eliza Weisman 2022-02-16 11:20:29 -08:00
  • e057f33845 tower: update tokio-util to v0.7 (#638) Eliza Weisman 2022-02-11 11:29:57 -08:00
  • f95a4a9c01 tower: fix annoying clippy lints (#639) Eliza Weisman 2022-02-11 11:11:15 -08:00
  • 1d7341f647 ci: disable fail-fast for Rust version matrix jobs (#640) Eliza Weisman 2022-02-11 11:05:03 -08:00
  • 32032ceb90 Avoid time operations that can panic Oliver Gould 2022-01-31 23:34:03 +00:00
  • 4e2319b359 chore: reenable all cargo deny checks (#632) Jake Shadle 2022-01-31 09:27:27 +01:00
  • 5ee3c3461e chore: Update links to layer list in README (#627) Christian Legnitto 2022-01-17 21:08:23 -10:00
  • 2c57e6afb6 Fix sometimes-unused dependencies (#603) Jonas Platte 2022-01-18 00:25:07 +01:00
  • 5f0431ce83 Import tracing without the attributes feature (#623) Paolo Barbolini 2021-12-29 18:47:08 +01:00
  • 4a6aab2493 Minor doc fix for buffer function (#622) Sibi Prabakaran 2021-12-24 15:25:07 +05:30
  • 4306c5ce0f Assert that no unsafe code is used in tower (#621) Oliver Gould 2021-11-24 15:26:16 -08:00
  • 37ff641cf4 tower: update hdrhistogram to 7.0 and remove useless dependencies (#620) Qinxuan Chen 2021-11-19 17:12:48 +08:00
  • f8a8055268 tower: prepare to release 0.4.11 (#618) David Pedersen 2021-11-18 20:40:01 +01:00
  • acb98e3661 builder,util: add convenience methods for boxing services (#616) David Pedersen 2021-11-18 13:56:19 +01:00
  • 145d7fe0fd util: remove unnecessary Debug bounds from boxed services (#617) David Pedersen 2021-11-11 21:59:29 +01:00
  • 87a2caef00 util: add CloneBoxService (#615) David Pedersen 2021-11-09 21:39:27 +01:00
  • 62724a07f5 docs: Fix doc(cfg(...)) attributes (#610) (#610) cppforliving 2021-11-09 18:26:57 +01:00
  • db5fa0ede2 docs: Replace ready_and() with ready() in docs (#611) Folyd 2021-11-02 22:19:50 +08:00
  • b8ec83a974 Remove redundant Clone, and Debug bounds (#607) cppforliving 2021-10-28 07:33:39 +02:00
  • 8c0b55d1c8 tower: prepare to release 0.4.10 (#608) David Pedersen 2021-10-19 21:56:23 +02:00
  • d61227c09b chore: Bump MSRV to 1.46 (#605) David Pedersen 2021-10-19 16:28:55 +02:00
  • 42407f4a1d tower: prepare to release 0.4.9 (#602) David Pedersen 2021-10-14 09:12:28 +02:00
  • 7cc4066877 builder: Add ServiceBuilder::and_then (#601) David Pedersen 2021-09-04 22:05:46 +02:00
  • a108f87721 builder: Implement Layer for ServiceBuilder (#600) David Pedersen 2021-09-03 18:54:49 +02:00
  • dbfa760669 util: Refactor BoxService (#598) David Pedersen 2021-08-26 06:54:29 +02:00
  • bb1633f1aa Migrate to pin project lite (#595) Michael-J-Ward 2021-07-28 12:48:47 -05:00
  • f16962fab2 docs: add "Building a middleware from scratch" guide (#590) David Pedersen 2021-06-07 11:06:30 +02:00
  • ea63ebb5df Add kube to the list of libraries (#592) kazk 2021-06-05 23:54:21 -07:00
  • 31da2911ed tower: prepare to release 0.4.8 (#591) David Pedersen 2021-05-28 22:18:09 +02:00
  • 1544bbf260 Allow reusable concurrency limit via GlobalConcurrencyLimit (#574) Jerome Gravel-Niquet 2021-05-28 10:45:44 -04:00
  • 8f00201560 Fix warning in oneshot test (#587) Lucio Franco 2021-05-18 16:31:29 -04:00
  • 4ffcb9bff0 docs: guide moved to tokio.rs (#588) David Pedersen 2021-05-18 14:35:19 +02:00
  • e132e88073 Fix a couple of typos in the guide (#586) David Pedersen 2021-05-17 19:36:04 +02:00
  • 5a9f8cd8d0 docs: Add "Inventing the Service trait" guide (#585) David Pedersen 2021-05-14 22:59:43 +02:00
  • 7f212512ea builder: Add ServiceBuilder::map_result (#583) David Pedersen 2021-05-07 18:42:31 +02:00
  • a499cebee0 service: Clarify subtly around cloning and readiness (#548) David Pedersen 2021-05-06 09:26:50 +02:00
  • edfe5a5fe3 tower: prepare to release 0.4.7 (#582) Eliza Weisman 2021-04-27 12:59:57 -07:00
  • 3fffe1310f spawn-ready: Abort background tasks when the service is dropped (#581) Oliver Gould 2021-04-27 10:26:07 -07:00
  • 40800ab8d5 chore: add explicit feature flag for tower-balance example (#580) Michał Zabielski 2021-04-22 22:38:58 +02:00
  • c32f7318a7 chore: convert rest doc-links to intra-doc links (#578) Folyd 2021-04-21 19:02:58 +08:00
  • 10e184754a builder: Add type check utility methods (#576) David Pedersen 2021-04-08 23:39:15 +02:00
  • e6f256d82c tower: prepare to release v0.4.6 (#573) Eliza Weisman 2021-02-27 04:59:31 -08:00
  • a4f947fabc util: Add BoxLayer (#569) David Pedersen 2021-02-27 00:35:47 +01:00
  • 55d2e17a93 chore: add Netlify redirect to tower/` (#572) David Barsky 2021-02-25 17:28:48 -05:00
  • 5c63ab8f73 builder: Add ServiceBuilder::service_fn (#564) David Pedersen 2021-02-25 22:52:37 +01:00
  • df5774e76c builder: Add ServiceBuilder::layer_fn (#560) David Pedersen 2021-02-25 22:33:35 +01:00
  • 05ff82abe8 chore: remove unnecessary mut and imports in tests (#570) David Barsky 2021-02-25 16:19:59 -05:00
  • 42d8c301fb chore: create doc preview website with Netlify (#571) David Barsky 2021-02-25 16:10:15 -05:00
  • c3788f818d util: Add example for service_fn (#563) David Pedersen 2021-02-25 19:17:37 +01:00
  • 2d74a2a78b util: Rename ServiceExt::ready_and to ServiceExt::ready (#567) David Barsky 2021-02-25 12:37:45 -05:00
  • 222d1528e5 builder: Add ServiceBuilder::map_future (#559) David Pedersen 2021-02-18 21:53:57 +01:00
  • b235006839 tower: prepare to release v0.4.5 (#558) David Pedersen 2021-02-11 00:12:52 +01:00
  • b20ff0b2c3 spawn_ready: propagate tracing spans (#557) Eliza Weisman 2021-02-10 15:01:58 -08:00
  • 2bcccc2986 make: Add Shared (#533) David Pedersen 2021-02-10 22:28:23 +01:00
  • 79aa16b1a6 Add util::option_layer and ServiceBuilder::option_layer (#555) kazk 2021-02-10 13:17:25 -08:00
  • a69210410c buffer, limit: use tokio-util's PollSemaphore (#556) Eliza Weisman 2021-02-10 11:52:40 -08:00
  • 0966263870 steer: Implement Clone for Steer (#554) David Pedersen 2021-02-10 00:41:07 +01:00
  • e1898cfbf8 Make combinators implement Debug in more cases (#552) David Pedersen 2021-01-27 23:47:04 +01:00
  • a28cdb4a1e Only pull in tracing when necessary (#551) David Pedersen 2021-01-27 23:16:07 +01:00
  • d6cf0f6e8c util: Add ServiceExt::map_future (#542) David Pedersen 2021-01-27 09:39:15 +01:00
  • 1a7adf4dd8 tower-service: prepare to release v0.3.1 (#540) David Pedersen 2021-01-23 12:31:05 +01:00
  • efb0ae56c5 tower: expand on usage docs, mention compatible libraries (#529) Eliza Weisman 2021-01-21 09:29:21 -08:00
  • 1ee9d17ea0 tower: prepare to release v0.4.4 (#539) David Pedersen 2021-01-20 16:21:57 +01:00
  • f1e4833c5a Add "full" feature that turns on all other features (#532) David Pedersen 2021-01-20 16:02:04 +01:00
  • 5f9811e831 spawn-ready: Avoid oneshot allocations (#538) Oliver Gould 2021-01-19 10:12:16 -08:00
  • e48fb7f614 util: Fix some doc comment typos (#537) teor 2021-01-19 21:03:37 +10:00
  • d94ffb8209 service: Improve example in docs (#510) David Pedersen 2021-01-19 10:25:00 +01:00
  • 1f48c47714 limit: Implement Clone for RateLimitLayer David Pedersen 2021-01-18 12:26:55 +01:00
  • 1adfe9ae37 timeout: Implement Clone for TimeoutLayer David Pedersen 2021-01-18 12:26:38 +01:00
  • 15f584b870 util: Implement Clone for FilterLayer David Pedersen 2021-01-18 12:26:13 +01:00
  • 6e5e5f6495 util: Implement Layer for Either<A, B> (#531) David Pedersen 2021-01-16 10:23:22 +01:00
  • 776cd0403d tower: prepare to releasse v0.4.3 (#528) Eliza Weisman 2021-01-13 13:19:59 -08:00
  • a0a018c18e util: add FutureService::new, with relaxed bounds (#523) Eliza Weisman 2021-01-13 12:09:18 -08:00
  • a110fa9a34 chore: improve README docs, add links (#527) Eliza Weisman 2021-01-13 10:47:42 -08:00
  • 1d6ea6051a util: impl Clone for AndThen, MapRequest and MapErr layers (#525) Eliza Weisman 2021-01-12 13:23:01 -08:00
  • d41cd104ff util: add layer fns to middleware (#524) Eliza Weisman 2021-01-12 12:47:50 -08:00
  • 3a2b67e227 chore: install nightly rust before building docs Eliza Weisman 2021-01-12 11:07:41 -08:00
  • 1a65a52cd3 chore: fix yaml syntax in docs workflow Eliza Weisman 2021-01-12 10:59:36 -08:00
  • db46745926 chore: add --all-features and --cfg docsrs to cargo doc CI workflow (#526) Eliza Weisman 2021-01-12 10:42:42 -08:00
  • 1418ce1d79 filter: add get_ref, get_mut, and into_inner (#522) Eliza Weisman 2021-01-11 15:19:43 -08:00
  • a3095200aa filter: expose predicate check as methods on Filter and AsyncFilter (#521) Eliza Weisman 2021-01-11 12:39:46 -08:00