Commit Graph

  • 4c9bc73cdf
    !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
  • 254b5259cb 告警与遗留问题文件补充 #3 peizhe 2023-05-08 11:07:41 +08:00
  • 2c05b6caa0
    !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
  • ce43f9cc46 CI OAT 告警清零与README.OpenSource 中License信息整改 #2 peizhe 2023-04-28 09:47:14 +08:00
  • cb4aef7612
    !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
  • c54a82bd7d Add GN Build Files and Custom Modifications #1 peizhe 2023-04-18 13:41:48 +08:00
  • 04527aeb43
    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
  • 4cc7e7d5d3
    chore: prepare to release tower v0.4.13 (#672) Eliza Weisman 2022-06-17 12:36:31 -07:00
  • 051b094936 ready-cache: Ensure cancelation can be observed (#668) Oliver Gould 2022-06-17 12:06:35 -07:00
  • a2305b3447 ready_cache: just use pin_project for Pending (#667) Eliza Weisman 2022-06-17 09:15:23 -07:00
  • b0e7a71bb4 load_shed: make constructor for Overloaded error public (#661) Matt Klein 2022-06-13 12:25:11 -06:00
  • 0feb182dd1 service: clarify docs around shared resource consumption in poll_ready() (#662) Matt Klein 2022-06-10 11:52:39 -06:00
  • c3d16077df fix: broken Service link (#659) Bruno 2022-04-07 14:33:15 -03:00
  • d989a82731 util: Fix call_all hang when stream is pending (#656) Leonardo Yvens 2022-03-29 20:25:51 +01:00
  • 7d81577d17 tower: fix docs typo (#646) Grachev Mikhail 2022-02-17 22:31:52 +03:00
  • d264bc7968
    ci: run MSRV checks with minimal dep versions (#670) Eliza Weisman 2022-06-17 11:23:32 -07:00
  • 12a06035eb
    chore: prepare to release tower v0.4.12 (#642) Eliza Weisman 2022-02-16 14:42:08 -08:00
  • 5e280fedca
    ci: fix wrong tag regex for tower (#644) Eliza Weisman 2022-02-16 14:07:08 -08:00
  • 9c184d81bc
    chore: bump MSRV to 1.49.0 (#645) Eliza Weisman 2022-02-16 13:14:05 -08:00
  • 7b6587e412
    ci: automatically publish release notes to GitHub Releases (#643) Eliza Weisman 2022-02-16 11:20:29 -08:00
  • 386de64ab4
    tower: update tokio-util to v0.7 (#638) Eliza Weisman 2022-02-11 11:29:57 -08:00
  • db43c07e96
    tower: fix annoying clippy lints (#639) Eliza Weisman 2022-02-11 11:11:15 -08:00
  • 665834c7a6
    ci: disable fail-fast for Rust version matrix jobs (#640) Eliza Weisman 2022-02-11 11:05:03 -08:00
  • 2f50b49f5a Avoid time operations that can panic Oliver Gould 2022-01-31 23:34:03 +00:00
  • 20d7b55556
    chore: reenable all cargo deny checks (#632) Jake Shadle 2022-01-31 09:27:27 +01:00
  • 71a1578f27
    chore: Update links to layer list in README (#627) Christian Legnitto 2022-01-17 21:08:23 -10:00
  • d0d8707ac0
    Fix sometimes-unused dependencies (#603) Jonas Platte 2022-01-18 00:25:07 +01:00
  • 7f004da56f
    Import tracing without the attributes feature (#623) Paolo Barbolini 2021-12-29 18:47:08 +01:00
  • 373a010ff5
    Minor doc fix for buffer function (#622) Sibi Prabakaran 2021-12-24 15:25:07 +05:30
  • b20b3cbd57
    Assert that no unsafe code is used in tower (#621) Oliver Gould 2021-11-24 15:26:16 -08:00
  • 2d167204dc
    tower: update hdrhistogram to 7.0 and remove useless dependencies (#620) Qinxuan Chen 2021-11-19 17:12:48 +08:00
  • 7674109b28
    tower: prepare to release 0.4.11 (#618) David Pedersen 2021-11-18 20:40:01 +01:00
  • 4d80f7ed90
    builder,util: add convenience methods for boxing services (#616) David Pedersen 2021-11-18 13:56:19 +01:00
  • 48f8ae90a4
    util: remove unnecessary Debug bounds from boxed services (#617) David Pedersen 2021-11-11 21:59:29 +01:00
  • 973bf71583
    util: add CloneBoxService (#615) David Pedersen 2021-11-09 21:39:27 +01:00
  • 62df5e72b0
    docs: Fix doc(cfg(...)) attributes (#610) (#610) cppforliving 2021-11-09 18:26:57 +01:00
  • 0f16ea5652
    docs: Replace ready_and() with ready() in docs (#611) Folyd 2021-11-02 22:19:50 +08:00
  • 80c6e38f2f
    Remove redundant Clone, and Debug bounds (#607) cppforliving 2021-10-28 07:33:39 +02:00
  • d4865641e7
    tower: prepare to release 0.4.10 (#608) David Pedersen 2021-10-19 21:56:23 +02:00
  • 1c9631d7b3
    chore: Bump MSRV to 1.46 (#605) David Pedersen 2021-10-19 16:28:55 +02:00
  • 62e09024aa
    tower: prepare to release 0.4.9 (#602) David Pedersen 2021-10-14 09:12:28 +02:00
  • c4cb3b0788
    builder: Add ServiceBuilder::and_then (#601) David Pedersen 2021-09-04 22:05:46 +02:00
  • d91c0f5ba3
    builder: Implement Layer for ServiceBuilder (#600) David Pedersen 2021-09-03 18:54:49 +02:00
  • 3a134ba08a
    util: Refactor BoxService (#598) David Pedersen 2021-08-26 06:54:29 +02:00
  • ee131aaf46
    Migrate to pin project lite (#595) Michael-J-Ward 2021-07-28 12:48:47 -05:00
  • 77760198f1
    docs: add "Building a middleware from scratch" guide (#590) David Pedersen 2021-06-07 11:06:30 +02:00
  • 31dbc90c45
    Add kube to the list of libraries (#592) kazk 2021-06-05 23:54:21 -07:00
  • b5d2c8f1d3
    tower: prepare to release 0.4.8 (#591) David Pedersen 2021-05-28 22:18:09 +02:00
  • 74f9047f30
    Allow reusable concurrency limit via GlobalConcurrencyLimit (#574) Jerome Gravel-Niquet 2021-05-28 10:45:44 -04:00
  • 71ece8ea5a
    Fix warning in oneshot test (#587) Lucio Franco 2021-05-18 16:31:29 -04:00
  • ce2f031523
    docs: guide moved to tokio.rs (#588) David Pedersen 2021-05-18 14:35:19 +02:00
  • 31d5a6652a
    Fix a couple of typos in the guide (#586) David Pedersen 2021-05-17 19:36:04 +02:00
  • 5e0c8da260
    docs: Add "Inventing the Service trait" guide (#585) David Pedersen 2021-05-14 22:59:43 +02:00
  • 53ec99eb8f
    builder: Add ServiceBuilder::map_result (#583) David Pedersen 2021-05-07 18:42:31 +02:00
  • 7b1528815e
    service: Clarify subtly around cloning and readiness (#548) David Pedersen 2021-05-06 09:26:50 +02:00
  • 58544d65d9
    tower: prepare to release 0.4.7 (#582) Eliza Weisman 2021-04-27 12:59:57 -07:00
  • 8ceee45fdf
    spawn-ready: Abort background tasks when the service is dropped (#581) Oliver Gould 2021-04-27 10:26:07 -07:00
  • 7b4ebc6c3e
    chore: add explicit feature flag for tower-balance example (#580) Michał Zabielski 2021-04-22 22:38:58 +02:00
  • 1467321fab
    chore: convert rest doc-links to intra-doc links (#578) Folyd 2021-04-21 19:02:58 +08:00
  • 9b4261fe8a
    builder: Add type check utility methods (#576) David Pedersen 2021-04-08 23:39:15 +02:00
  • e1760d385d
    tower: prepare to release v0.4.6 (#573) Eliza Weisman 2021-02-27 04:59:31 -08:00
  • f2505d2ade
    util: Add BoxLayer (#569) David Pedersen 2021-02-27 00:35:47 +01:00
  • 208160e6bb
    chore: add Netlify redirect to tower/` (#572) David Barsky 2021-02-25 17:28:48 -05:00
  • 7461abc6b5
    builder: Add ServiceBuilder::service_fn (#564) David Pedersen 2021-02-25 22:52:37 +01:00
  • 9948f2561d
    builder: Add ServiceBuilder::layer_fn (#560) David Pedersen 2021-02-25 22:33:35 +01:00
  • b538246296
    chore: remove unnecessary mut and imports in tests (#570) David Barsky 2021-02-25 16:19:59 -05:00
  • db0b2c5885
    chore: create doc preview website with Netlify (#571) David Barsky 2021-02-25 16:10:15 -05:00
  • a63e3cf07a
    util: Add example for service_fn (#563) David Pedersen 2021-02-25 19:17:37 +01:00
  • a8884ae150
    util: Rename ServiceExt::ready_and to ServiceExt::ready (#567) David Barsky 2021-02-25 12:37:45 -05:00
  • 04369f3b8f
    builder: Add ServiceBuilder::map_future (#559) David Pedersen 2021-02-18 21:53:57 +01:00
  • ba3d431c04
    tower: prepare to release v0.4.5 (#558) David Pedersen 2021-02-11 00:12:52 +01:00
  • ec547b329b
    spawn_ready: propagate tracing spans (#557) Eliza Weisman 2021-02-10 15:01:58 -08:00
  • f90f518f9f
    make: Add Shared (#533) David Pedersen 2021-02-10 22:28:23 +01:00
  • e49700a79d
    Add util::option_layer and ServiceBuilder::option_layer (#555) kazk 2021-02-10 13:17:25 -08:00
  • ccfaffc1f4
    buffer, limit: use tokio-util's PollSemaphore (#556) Eliza Weisman 2021-02-10 11:52:40 -08:00
  • 52fab7c446
    steer: Implement Clone for Steer (#554) David Pedersen 2021-02-10 00:41:07 +01:00
  • 0226ef0f4c
    Make combinators implement Debug in more cases (#552) David Pedersen 2021-01-27 23:47:04 +01:00
  • 02b6731350
    Only pull in tracing when necessary (#551) David Pedersen 2021-01-27 23:16:07 +01:00
  • d80044f825
    util: Add ServiceExt::map_future (#542) David Pedersen 2021-01-27 09:39:15 +01:00
  • 776f215135
    tower-service: prepare to release v0.3.1 (#540) David Pedersen 2021-01-23 12:31:05 +01:00
  • 3d9efce2d3
    tower: expand on usage docs, mention compatible libraries (#529) Eliza Weisman 2021-01-21 09:29:21 -08:00
  • 886f72a53e
    tower: prepare to release v0.4.4 (#539) David Pedersen 2021-01-20 16:21:57 +01:00
  • 2683ab6231
    Add "full" feature that turns on all other features (#532) David Pedersen 2021-01-20 16:02:04 +01:00
  • f2bb123928
    spawn-ready: Avoid oneshot allocations (#538) Oliver Gould 2021-01-19 10:12:16 -08:00
  • 1cd65c104c
    util: Fix some doc comment typos (#537) teor 2021-01-19 21:03:37 +10:00
  • f62c5b5350
    service: Improve example in docs (#510) David Pedersen 2021-01-19 10:25:00 +01:00
  • 487e531c8b limit: Implement Clone for RateLimitLayer David Pedersen 2021-01-18 12:26:55 +01:00
  • 78a32743bd timeout: Implement Clone for TimeoutLayer David Pedersen 2021-01-18 12:26:38 +01:00
  • 2af77e811e util: Implement Clone for FilterLayer David Pedersen 2021-01-18 12:26:13 +01:00
  • af03a45ced
    util: Implement Layer for Either<A, B> (#531) David Pedersen 2021-01-16 10:23:22 +01:00
  • 5ad1757367
    tower: prepare to releasse v0.4.3 (#528) Eliza Weisman 2021-01-13 13:19:59 -08:00
  • 359db0ee3f
    util: add FutureService::new, with relaxed bounds (#523) Eliza Weisman 2021-01-13 12:09:18 -08:00
  • 1270d691d2
    chore: improve README docs, add links (#527) Eliza Weisman 2021-01-13 10:47:42 -08:00
  • b8927bc32a
    util: impl Clone for AndThen, MapRequest and MapErr layers (#525) Eliza Weisman 2021-01-12 13:23:01 -08:00
  • aa29693bd1
    util: add layer fns to middleware (#524) Eliza Weisman 2021-01-12 12:47:50 -08:00
  • 00377d1f80
    chore: install nightly rust before building docs Eliza Weisman 2021-01-12 11:07:41 -08:00
  • ec497f7dd8
    chore: fix yaml syntax in docs workflow Eliza Weisman 2021-01-12 10:59:36 -08:00
  • 0ad132bdbe
    chore: add --all-features and --cfg docsrs to cargo doc CI workflow (#526) Eliza Weisman 2021-01-12 10:42:42 -08:00
  • b4169c7753
    filter: add get_ref, get_mut, and into_inner (#522) Eliza Weisman 2021-01-11 15:19:43 -08:00
  • 7aecf78ac0
    filter: expose predicate check as methods on Filter and AsyncFilter (#521) Eliza Weisman 2021-01-11 12:39:46 -08:00