hdrhistogram
A port of HdrHistogram to Rust
7.6.0
108M downloads/mo
#773 most downloaded on crates.io
HdrHistogram/HdrHistogram_rust
What this package is like to depend on
Last release 1 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
1 release in the last 12 months
see the full history below
Release timeline
37 releases · Jul 2015 to Jul 2026Releases
latest 37-
7.6.018 Jul 2026Release notes
Open source →Note that this release bumps MSRV to 1.88 because it uses a few newer Rust features like
use<>and[]::as_chunks.Added
HdrHistogram::value_at_quantilesandHdrHistogram::value_at_percentilesfor faster lookup of multiple quantiles/percentiles (#138).
Changed
HdrHistogram::value_at_quantileandHdrHistogram::value_at_percentilenow use vectorized operations so that they should be significantly faster on larger histograms (#140).- All usages of
unsafeare removed, causing serialization to be slightly slower, but safe.
-
7.5.418 Nov 2023Release notes
Open source →Changed
base64dependency was bumped to 0.21clapdependency was bumped to major version 4- MSRV was bumped to 1.64.0 (due to clap)
-
7.5.311 Nov 2023 -
7.5.218 Sep 2022Release notes
Open source →Changed
- Optimize
Histogram::clone([#113]) - Optimize
Histogram::addwhen the histogram parameters are equivalent and the target histogram is empty ([#113])
- Optimize
-
7.5.113 Aug 2022 -
7.5.012 Feb 2022 -
7.4.024 Oct 2021Release notes
Open source →Changed
- Minimum supported Rust version bumped to 1.48 (due to
nom 7) nomdependency was bumped to 7.0.0 (#102)
- Minimum supported Rust version bumped to 1.48 (due to
-
7.3.005 May 2021Release notes
Open source →Added
- Implementations of
AddandSubforHistogram<T>.
Changed
- Fixed benchmarks, which didn't compile.
- Implementations of
-
7.2.029 Nov 2020Release notes
Open source →Changed
- Minimum supported Rust version bumped to 1.44 (due to
nom 6) crossbeam-channeldependency was bumped to 0.5nomdependency was bumped to 6.0.1base64dependency was bumped to 0.13
- Minimum supported Rust version bumped to 1.44 (due to
-
7.1.021 May 2020Release notes
Open source →Changed
- Minimal rust version was increased to 1.37.0
base64dependency was bumped to 0.12
-
7.0.004 Jan 2020Release notes
Open source →Added
std::error:Errorimplementation for internal Error types:CreationError,AdditionError,SubtractionError,RecordError,UsizeTypeTooSmall,DeserializeError,IntervalLogWriterError,V2DeflateSerializeError,V2SerializeError- Changelog
Changed
DeserializeErrorandV2DeflateSerializeErrorlost derived traits:PartialEq,Eq,Clone,Copy- Inner error type from
std::io::ErrorKindtostd::io::Errorin types:DeserializeError,V2DeflateSerializeError,V2SerializeError,IntervalLogWriterErrorto supportDisplay.
-
6.3.428 Jun 2019Nothing published for this version
-
6.3.327 Jun 2019Nothing published for this version
-
6.3.226 Jun 2019Nothing published for this version
-
6.3.126 Jun 2019Nothing published for this version
-
6.3.025 Jun 2019Nothing published for this version
-
6.2.001 Jun 2019Nothing published for this version
-
6.1.104 Dec 2018Nothing published for this version
-
6.1.010 Sep 2018Nothing published for this version
-
6.0.710 Sep 2018Nothing published for this version
-
6.0.629 Mar 2018Nothing published for this version
-
6.0.527 Mar 2018Nothing published for this version
-
6.0.404 Mar 2018Nothing published for this version
-
6.0.315 Feb 2018Nothing published for this version
-
6.0.215 Feb 2018 withdrawnNothing published for this version
-
0.1.1312 Feb 2016Nothing published for this version
-
0.1.1228 Jan 2016Nothing published for this version
-
0.1.1125 Sep 2015Nothing published for this version
-
0.1.1018 Sep 2015Nothing published for this version
-
0.1.918 Sep 2015Nothing published for this version
-
0.1.817 Jul 2015Nothing published for this version
-
0.1.711 Jul 2015Nothing published for this version
-
0.1.609 Jul 2015Nothing published for this version
-
0.1.508 Jul 2015Nothing published for this version
-
0.1.407 Jul 2015Nothing published for this version
-
0.1.307 Jul 2015Nothing published for this version
-
0.1.207 Jul 2015Nothing published for this version