NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #2520 most downloaded on crates.io
A circuit breaker implementation
Last release 2 years ago
no release in 18 months
Ships fairly regularly
a new release about every 12 months
Nearly every release is documented
notes for 8 of 8 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
8 releases · first in 2018
Implements circuit breaker for futures::Stream (thanks to https://github.com/leshow )
Added:
futures::Stream (thanks to https://github.com/leshow)Breaking changes:
the reset method to the StateMachine , (thanks to @eg-fxia )
Added:
reset method to the StateMachine, (thanks to @eg-fxia)Breaking changes:
Updates:
pin_project has been updated to 0.12criterion has been updated to 0.3.6One column per quarter.
fix FullJittered implementation: the exponential behavior was not being applied
Fixes:
FullJittered implementation: the exponential behavior was not being appliedUpdates:
pin_project and rand has been updated to the latest versionsBreaking changes:
update version in Cargo.toml
update version in Cargo.toml
Breaking changes:
std::future::Future and futures==0.3, supporting async/awaitImprovements:
spin dependency, use parking_lotfutures-support feature, to allow opt-out for futures supportadd explicitly dyn definition to trait objects
Fixes:
dyn definition to trait objectsremove instrument::NoopInstrument, use () instead.
Breaking changes:
instrument::NoopInstrument, use () instead.parking_lot_mutex when it exists the crate parking_lot
would be using for Mutex instead of the default spin.success_rate policy now accepts min_request_threshold.
Breaking changes:
success_rate policy now accepts min_request_threshold.CircuitBreaker turned into a trait which implements call and call_with methods.Callable was removedImprovements:
tokio-timer dependency.std::sync::Mutexadd benchmarks to circleci
add benchmarks to circleci
Your coding agent can read these notes before it upgrades. Set up the MCP server →