Commit Graph

  • 6af65c68c2
    Update tower/Cargo.toml jane/propagate-panics Jane Lusby 2020-12-11 14:28:49 -0800
  • c823c56773 start working on panic propagation Jane Lusby 2020-12-11 14:24:53 -0800
  • 3a8d31c60f
    fix typo (#482) Alice Ryhl 2020-11-27 20:49:38 +0100
  • d4d1c67c6a
    hedge: use auto-resizing histograms (#484) Henry de Valence 2020-11-19 10:04:49 -0800
  • 5e1e077448 Add clones to combinators Harry Barber 2020-11-05 19:07:52 +0000
  • 450fa3d2be
    spawn_ready: put back `poll_closed` (#481) Eliza Weisman 2020-10-28 12:15:56 -0700
  • 43c44922af
    buffer: wake tasks waiting for channel capacity when terminating (#480) Eliza Weisman 2020-10-28 08:41:11 -0700
  • 069c9085b1
    tests: print traces from tests (#479) Eliza Weisman 2020-10-28 08:40:27 -0700
  • ddc64e8d4d
    update to Tokio 0.3 (#476) Eliza Weisman 2020-10-27 11:21:18 -0700
  • 1a84543317
    hedge: don't reserve slots for hedged requests (#472) Henry de Valence 2020-10-02 07:02:31 -0700
  • ad348d8ee5
    ready-cache: Properly expose error source (#467) Oliver Gould 2020-08-31 07:21:04 -0700
  • ab7518ef13
    Add Future-like combinators (#396) Harry Barber 2020-07-17 21:33:00 +0100
  • 4316894422
    Add get_ref functions to more service layers (#463) Bruce Guenter 2020-07-10 08:47:39 -0600
  • 83e345cbec add new constructor for non default error kind generic-errors Jane Lusby 2020-06-24 13:44:56 -0700
  • 89838b3ae1 code review Jane Lusby 2020-06-24 13:34:14 -0700
  • 849542ca47
    Update tower/src/buffer/layer.rs Jane Lusby 2020-06-24 13:22:16 -0700
  • 72e404cfb3 undo change to toml Jane Lusby 2020-06-24 12:04:55 -0700
  • 115125b166 add back broken tower-balance example Jane Lusby 2020-06-24 12:04:10 -0700
  • 2c3a500c10 port tower-buffer over to generic error approach Jane Lusby 2020-06-24 12:02:08 -0700
  • 3f686f4a85 Deploy to GitHub pages gh-pages LucioFranco 2020-06-15 16:39:27 +0000
  • b12a3e3ae9
    Remove uses of pin_project::project attribute (#458) master Taiki Endo 2020-06-16 01:38:34 +0900
  • 0ab48a2e6d
    limit: Prepare `v0.1.3` release (#460) v0.1.x Lucio Franco 2020-06-10 21:44:34 -0400
  • dd423b41e1
    limit: fix rate limit not sleeping (#459) Luke Steensen 2020-06-10 17:26:21 -0500
  • 007b648ea9
    Clean up readme and update status (#453) Lucio Franco 2020-05-08 13:54:45 -0400
  • 98e0e41db1
    Rework ConcurrencyLimit to use upstream tokio Semaphore (#451) Bruce Guenter 2020-05-06 09:06:40 -0600
  • a0a66b10a2
    Upgrade cargo deny action (#452) Lucio Franco 2020-05-06 09:45:57 -0400
  • 1c2d50680a
    Spring cleaning for tower::balance (#449) Jon Gjengset 2020-04-24 13:21:11 -0400
  • 6a25d322b5 Use only one alias for Box<dyn Error> Jon Gjengset 2020-04-24 09:39:58 -0400
  • 8752a38117
    util: fix oneshot dropping pending services immediately (#447) Eliza Weisman 2020-04-23 16:07:48 -0700
  • 82e578b5b0
    Impl Layer for &Layer (#446) Steven Fackler 2020-04-21 17:11:27 -0400
  • 39112cb0ba
    Tidy up tower::load (#445) Jon Gjengset 2020-04-20 14:55:40 -0400
  • 05b165056b
    Tidy up tower::buffer (#444) Jon Gjengset 2020-04-17 17:41:51 -0400
  • c87fdd9c1e
    Change Discover to be a sealed trait (#443) Jon Gjengset 2020-04-17 16:27:44 -0400
  • 5947e2e145
    Some more spring clean fixes. (#442) Jon Gjengset 2020-04-17 16:03:15 -0400
  • 85b657bf93
    Remove path deps for `tower-service` (#441) Lucio Franco 2020-04-17 14:00:38 -0400
  • 5e1788f494
    rate: Fix rate limit not resetting (#439) Lucio Franco 2020-04-16 11:31:58 -0400
  • 01fe5e89bb
    limit: Prepare `0.1.2` release (#440) Lucio Franco 2020-04-15 18:39:04 -0400
  • 340e71ab55
    limit: Fix rate limit not reseting state correctly (#438) Lucio Franco 2020-04-15 14:49:58 -0400
  • cd7dd12315
    Refactor github actions (#436) Lucio Franco 2020-04-14 19:20:20 -0400
  • 8a73440c1a
    reconnect: Rework to allow real reconnecting (#437) Lucio Franco 2020-04-14 16:42:37 -0400
  • d34019045f
    Add `Map` service combinator (#435) Lucio Franco 2020-04-14 15:16:16 -0400
  • 6128d74729
    Mention that disarm should prob. forward jonhoo/disarm Jon Gjengset 2020-04-03 13:06:02 -0400
  • 134e9278d3
    Avoid 'block' in disarm docs Jon Gjengset 2020-04-03 10:41:30 -0400
  • 3e73ffc26b
    Test out Service::disarm for all tower services Jon Gjengset 2020-04-03 10:18:23 -0400
  • 0520a6a467
    New sub-crate: tower-steer (#426) Akshay Narayan 2020-03-31 21:26:13 -0400
  • 81cfbab19e
    Merge pull request #432 from tower-rs/2020-spring-clean Jon Gjengset 2020-03-31 16:55:48 -0400
  • 9dd2314048
    step 4: make features do the right thing Jon Gjengset 2020-03-31 16:10:48 -0400
  • 2e06782241
    step 3: make ci work again Jon Gjengset 2020-03-31 15:26:59 -0400
  • c4d70b535b
    step 2: make all the tests work again Jon Gjengset 2020-03-31 15:21:51 -0400
  • 8df2a3e410
    step 1: move all things to where they're going Jon Gjengset 2020-03-31 13:10:47 -0400
  • 0f9eb648a5
    limit: prepare 0.3.1 release (#430) v0.3.x Jon Gjengset 2020-03-25 19:51:59 -0400
  • 378433fc75
    limit: Forward tower_load::Load (#429) Jon Gjengset 2020-03-25 19:46:05 -0400
  • b575175210
    util: prepare 0.3.1 release (#428) tower-util-0.3.1 Jon Gjengset 2020-03-23 13:02:43 -0400
  • 52fde9767c
    util: Add ReadyAnd to do what Ready should do (#427) Jon Gjengset 2020-03-23 12:49:44 -0400
  • b6f5f586c5
    Add Buffer::new note on how to set bound (#425) Jon Gjengset 2020-03-04 15:48:33 -0500
  • 52d9e95a38
    Fix documentation links in README (#422) Jake Ham 2020-02-27 08:42:08 -0800
  • ba1fdd755b ready-cache: Prepare for 0.3.1 release Jon Gjengset 2020-02-24 13:09:08 -0500
  • 414e3b0809
    ready-cache: Avoid panic on strange race (#420) Jon Gjengset 2020-02-24 13:03:43 -0500
  • be156e733d ready-cache: restore assert for dropped cancel tx Jon Gjengset 2020-02-20 16:59:10 -0500
  • 1a67100aab Restore commented-out p2c assertion Jon Gjengset 2020-02-20 16:14:26 -0500
  • ae34c9b4a1 Add more tower-ready-cache tests Jon Gjengset 2020-02-20 16:03:09 -0500
  • 96529148d8 Remove irrelevant comment Jon Gjengset 2020-02-20 15:56:16 -0500
  • 650e5be58e balance: Add a stress test for p2c Jon Gjengset 2020-02-20 12:59:45 -0500
  • 47c3a14560 tower: Prepare 0.3.1 release tower-0.3.1 Jon Gjengset 2020-01-17 17:03:13 -0500
  • ccfe7da592 tower: Allow opting out of tracing/log Jon Gjengset 2020-01-17 16:50:03 -0500
  • 7e35b758be
    Remove azure and rename gh actions (#409) Lucio Franco 2020-01-09 19:23:03 -0500
  • 40103d84ce Use GitHub actions (#407) László Nagy 2020-01-10 11:02:40 +1100
  • 00e23a140f Add test to tower-timeout david/add-timeout-tests David Barsky 2019-12-20 14:14:35 -0500
  • 7b48479bd2
    util: Remove dev dep on tower (#401) tower-0.3.0 Lucio Franco 2019-12-19 18:17:21 -0500
  • d63665515c
    ready-cache: Add readme (#402) Lucio Franco 2019-12-19 17:56:43 -0500
  • fe7919b1a4
    Use `Into<Error>` for all Services (#400) Lucio Franco 2019-12-19 17:30:23 -0500
  • 86eef82d2f
    Remove default features for futures dep (#399) Lucio Franco 2019-12-19 14:20:41 -0500
  • 1e87d7ca8b
    Bump crates and changelog dates (#397) Lucio Franco 2019-12-19 13:44:40 -0500
  • 2fede40bdb
    balance: Upgrade rand to 0.7 (#398) Lucio Franco 2019-12-19 13:44:07 -0500
  • fec0042eea make and util: enable optional features for docs.rs docs-enable-features Sean McArthur 2019-12-16 11:57:48 -0800
  • 2dc9a72bea tower-util: remove dead code Sean McArthur 2019-12-11 12:27:09 -0800
  • 1863304331 move ServiceExt to tower-util crate Sean McArthur 2019-12-11 11:32:09 -0800
  • 2e9e2d1813
    limit: Vendor `tokio::sync::Semaphore` (#388) Lucio Franco 2019-12-11 15:08:42 -0500
  • fd2d034e97
    ci: Re-enable ci (#389) Lucio Franco 2019-12-11 15:01:02 -0500
  • f6650b90c7 re-enable CI for tower-layer and tower-util Sean McArthur 2019-12-11 10:10:26 -0800
  • f130e5e113 tower-util: reduce dependencies, make call-all optional Sean McArthur 2019-12-11 09:53:19 -0800
  • 6ab5386999 reconnect: Fix maker error to return in future lucio/fix-reconnect Lucio Franco 2019-12-11 13:03:25 -0500
  • 1843416dfe remove service, make and layer path deps (#382) Juan Alvarez 2019-12-06 10:59:56 -0600
  • 423ecee7e9
    Remove unused deps (#381) Lucio Franco 2019-12-05 23:42:01 -0500
  • fdc7460f5a
    Add rt-core feature to buffer (#380) Lucio Franco 2019-12-05 20:17:36 -0500
  • e2f1a49cf3
    Update the rest of the crates and upgrade ready cache to `std::f… (#379) Lucio Franco 2019-12-05 14:21:47 -0500
  • 0d2a3778ad
    Update `tower` and `tower-util` and prep for release (#378) Lucio Franco 2019-12-04 22:48:43 -0500
  • 54dd475ec0
    Update buffer and prepare for release (#377) Lucio Franco 2019-12-04 20:31:27 -0500
  • 15c58e8842
    Update retry and prepare for release (#376) Lucio Franco 2019-12-04 19:36:46 -0500
  • 877c194b1b
    Update tower-limit and prepare for release (#375) Lucio Franco 2019-12-04 09:53:52 -0500
  • ec6215fb2f
    Update timeout, tower-test and reconnect (#373) Lucio Franco 2019-12-02 19:14:15 -0500
  • 45e311c2f2 layer: Prepare 0.3.0 Release (#372) David Barsky 2019-11-29 16:09:47 -0500
  • b6c67182cb
    make: Prepare 0.3 release and update docs (#370) Lucio Franco 2019-11-29 15:44:03 -0500
  • c3c6780d31
    service: Update docs and prepare for 0.3 release (#369) Lucio Franco 2019-11-29 11:48:08 -0500
  • a4cb384751
    Remove v0.3.x branch note on readme (#368) Lucio Franco 2019-11-29 11:19:15 -0500
  • bb5c02ca58
    Disable all crates execpt tower-service Lucio Franco 2019-11-29 09:23:54 -0500
  • a62fe875c4
    Disable tower-balance from ci Lucio Franco 2019-11-29 09:15:10 -0500
  • a4c02f5d9c Revert "get building" David Barsky 2019-11-28 15:21:27 -0500
  • 186a0fb4a3 get building David Barsky 2019-11-28 15:15:41 -0500
  • 51a374c564 Fix up last few merge issues Lucio Franco 2019-11-26 10:32:49 -0500