PackageTrack
Sign in Get early access

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 2026
2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 37
  1. 7.6.0 18 Jul 2026
    Release notes

    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_quantiles and HdrHistogram::value_at_percentiles for faster lookup of multiple quantiles/percentiles (#138).

    Changed

    • HdrHistogram::value_at_quantile and HdrHistogram::value_at_percentile now use vectorized operations so that they should be significantly faster on larger histograms (#140).
    • All usages of unsafe are removed, causing serialization to be slightly slower, but safe.
    Open source →
  2. 7.5.4 18 Nov 2023
    Release notes

    Changed

    • base64 dependency was bumped to 0.21
    • clap dependency was bumped to major version 4
    • MSRV was bumped to 1.64.0 (due to clap)
    Open source →
  3. 7.5.3 11 Nov 2023
    Release notes

    Changed

    • Fix record iteration when recording only zeros (#125)
    Open source →
  4. 7.5.2 18 Sep 2022
    Release notes

    Changed

    • Optimize Histogram::clone ([#113])
    • Optimize Histogram::add when the histogram parameters are equivalent and the target histogram is empty ([#113])
    Open source →
  5. 7.5.1 13 Aug 2022
    Release notes

    Changed

    • Significantly optimized quantile_below (#112)
    Open source →
  6. 7.5.0 12 Feb 2022
    Release notes

    Added

    • Histogram::is_auto_resize (#106)
    Open source →
  7. 7.4.0 24 Oct 2021
    Release notes

    Changed

    • Minimum supported Rust version bumped to 1.48 (due to nom 7)
    • nom dependency was bumped to 7.0.0 (#102)
    Open source →
  8. 7.3.0 05 May 2021
    Release notes

    Added

    • Implementations of Add and Sub for Histogram<T>.

    Changed

    • Fixed benchmarks, which didn't compile.
    Open source →
  9. 7.2.0 29 Nov 2020
    Release notes

    Changed

    • Minimum supported Rust version bumped to 1.44 (due to nom 6)
    • crossbeam-channel dependency was bumped to 0.5
    • nom dependency was bumped to 6.0.1
    • base64 dependency was bumped to 0.13
    Open source →
  10. 7.1.0 21 May 2020
    Release notes

    Changed

    • Minimal rust version was increased to 1.37.0
    • base64 dependency was bumped to 0.12
    Open source →
  11. 7.0.0 04 Jan 2020
    Release notes

    Added

    • std::error:Error implementation for internal Error types: CreationError, AdditionError, SubtractionError, RecordError, UsizeTypeTooSmall, DeserializeError, IntervalLogWriterError, V2DeflateSerializeError, V2SerializeError
    • Changelog

    Changed

    • DeserializeError and V2DeflateSerializeError lost derived traits: PartialEq, Eq, Clone, Copy
    • Inner error type from std::io::ErrorKind to std::io::Error in types: DeserializeError, V2DeflateSerializeError, V2SerializeError, IntervalLogWriterError to support Display.
    Open source →
  12. 6.3.4 28 Jun 2019

    Nothing published for this version

  13. 6.3.3 27 Jun 2019

    Nothing published for this version

  14. 6.3.2 26 Jun 2019

    Nothing published for this version

  15. 6.3.1 26 Jun 2019

    Nothing published for this version

  16. 6.3.0 25 Jun 2019

    Nothing published for this version

  17. 6.2.0 01 Jun 2019

    Nothing published for this version

  18. 6.1.1 04 Dec 2018

    Nothing published for this version

  19. 6.1.0 10 Sep 2018

    Nothing published for this version

  20. 6.0.7 10 Sep 2018

    Nothing published for this version

  21. 6.0.6 29 Mar 2018

    Nothing published for this version

  22. 6.0.5 27 Mar 2018

    Nothing published for this version

  23. 6.0.4 04 Mar 2018

    Nothing published for this version

  24. 6.0.3 15 Feb 2018

    Nothing published for this version

  25. 6.0.2 15 Feb 2018 withdrawn

    Nothing published for this version

  26. 0.1.13 12 Feb 2016

    Nothing published for this version

  27. 0.1.12 28 Jan 2016

    Nothing published for this version

  28. 0.1.11 25 Sep 2015

    Nothing published for this version

  29. 0.1.10 18 Sep 2015

    Nothing published for this version

  30. 0.1.9 18 Sep 2015

    Nothing published for this version

  31. 0.1.8 17 Jul 2015

    Nothing published for this version

  32. 0.1.7 11 Jul 2015

    Nothing published for this version

  33. 0.1.6 09 Jul 2015

    Nothing published for this version

  34. 0.1.5 08 Jul 2015

    Nothing published for this version

  35. 0.1.4 07 Jul 2015

    Nothing published for this version

  36. 0.1.3 07 Jul 2015

    Nothing published for this version

  37. 0.1.2 07 Jul 2015

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive