HdrHistogram.NET
HdrHistogram.NET copied to clipboard
The .NET port of HdrHistogram
How hard would it be to add a method that queries the histogram for a percentile given a sample? If i have a measurement of 300ms what percentile does this...
Hello, Could you please consider signing your assemblies so that they can be used in a wider range of projects where strong-name information is required? Further reading: https://www.pedrolamas.com/2018/09/11/start-strong-naming-your-assemblies/
When initialising the following `LongHistogram` ``` var measurements = new LongHistogram((long) TimeSpan.FromMinutes(15).TotalMilliseconds, 3); ``` and then in a continuous loop add measurements to it with ``` measurements.RecordValue(actual - expected); ```...
I found that HistogramBase.AllValues() was returning an IEnumerable that contained the same HistogramIterationValue, which was the value of the last bucket in the histogram. This PR contains a test and...
The readme currently doesn't have the basic details on how to run tests! It should say something like ``` dotnet test .\HdrHistogram.UnitTests\HdrHistogram.UnitTests.csproj -v=q -c=Release ```
As identified in #64 , it is non-intuitive that values returned from our Enumerable factories are shared and mutable. Running benchmarks against `master` and PR #64 shows no significant performance...
Examples
I've been using HdrHistogram for a while and have created some C# classes to simplify its usage. They allow me to enable of set of histograms via simple names in...
We currently have at the heart of the hot path a manual method for find the leading zero count. This is used to identify the correct bucket to assign a...