NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #789 most downloaded on crates.io
A port of HdrHistogram to Rust
Last release 2 months ago
18 Jul 2026
Release timing varies
gaps range from 3 weeks to 2.7 years
Some releases are documented
notes for 11 of 36 stable releases
1 version withdrawn
withdrawn after publishing
11 years old
37 releases · first in 2015
Note that this release bumps MSRV to 1.88 because it uses a few newer Rust features like use<> and []::as_chunks.
Note that this release bumps MSRV to 1.88 because it uses a few newer
Rust features like use<> and []::as_chunks.
HdrHistogram::value_at_quantiles and
HdrHistogram::value_at_percentiles for faster lookup of multiple
quantiles/percentiles (#138).HdrHistogram::value_at_quantile and
HdrHistogram::value_at_percentile now use vectorized operations so
that they should be significantly faster on larger histograms (#140).unsafe are removed, causing serialization to be
slightly slower, but safe.base64 dependency was bumped to 0.21
base64 dependency was bumped to 0.21clap dependency was bumped to major version 4One column per quarter.
Fix record iteration when recording only zeros
Optimize Histogram::clone ([#113])
Histogram::clone ([#113])Histogram::add when the histogram parameters are equivalent and the target histogram is empty ([#113])Significantly optimized quantile_below ([#112])
quantile_below (#112)Histogram::is_auto_resize ([#106])
Histogram::is_auto_resize (#106)Minimum supported Rust version bumped to 1.48 (due to nom 7)
nom 7)nom dependency was bumped to 7.0.0 (#102)Implementations of Add and Sub for Histogram .
Add and Sub for Histogram<T>.Minimum supported Rust version bumped to 1.44 (due to nom 6)
nom 6)crossbeam-channel dependency was bumped to 0.5nom dependency was bumped to 6.0.1base64 dependency was bumped to 0.13Minimal rust version was increased to 1.37.0
base64 dependency was bumped to 0.12std:Error implementation for internal Error types: CreationError, AdditionError, SubtractionError, RecordError, UsizeTypeTooSmall, DeserializeError, I
std::error:Error implementation for internal Error types: CreationError, AdditionError, SubtractionError, RecordError, UsizeTypeTooSmall, DeserializeError, IntervalLogWriterError, V2DeflateSerializeError, V2SerializeErrorDeserializeError and V2DeflateSerializeError lost derived traits: PartialEq, Eq, Clone, Copystd::io::ErrorKind to std::io::Error in types: DeserializeError, V2DeflateSerializeError, V2SerializeError, IntervalLogWriterError to support Display.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →