Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HdrSummary based on Summary and HdrHistogram #484

Closed
wants to merge 13 commits into from
Closed

HdrSummary based on Summary and HdrHistogram #484

wants to merge 13 commits into from

Commits on Feb 17, 2020

  1. Implement HdrSummary based on Summary and HdrHistogram

    Signed-off-by: Rudolf Rakos <rrakos@evolutiongaming.com>
    Rudolf Rakos committed Feb 17, 2020
    Configuration menu
    Copy the full SHA
    8fb1dd4 View commit details
    Browse the repository at this point in the history
  2. Fix and simplify HdrTimeWindowQuantiles concurrent bucket rotation

    Signed-off-by: Rudolf Rakos <rrakos@evolutiongaming.com>
    Rudolf Rakos committed Feb 17, 2020
    Configuration menu
    Copy the full SHA
    2823e5b View commit details
    Browse the repository at this point in the history
  3. Cleanup code style (naming conventions) [code review]

    Signed-off-by: Rudolf Rakos <rrakos@evolutiongaming.com>
    Rudolf Rakos committed Feb 17, 2020
    Configuration menu
    Copy the full SHA
    f9eceac View commit details
    Browse the repository at this point in the history
  4. Use System#nanoTime instead of System#currentTimeMillis [code review]

    Signed-off-by: Rudolf Rakos <rrakos@evolutiongaming.com>
    Rudolf Rakos committed Feb 17, 2020
    Configuration menu
    Copy the full SHA
    3a54600 View commit details
    Browse the repository at this point in the history
  5. Experiment with AtomicReference<ConcurrentDoubleHistogram[]> instead …

    …of ConcurrentLinkedQueue<ConcurrentDoubleHistogram>
    
    Signed-off-by: Rudolf Rakos <rrakos@evolutiongaming.com>
    Rudolf Rakos committed Feb 17, 2020
    Configuration menu
    Copy the full SHA
    ce8920b View commit details
    Browse the repository at this point in the history
  6. Increase initial dynamic range and make it configurable

    Signed-off-by: Rudolf Rakos <rrakos@evolutiongaming.com>
    Rudolf Rakos committed Feb 17, 2020
    Configuration menu
    Copy the full SHA
    60d32f2 View commit details
    Browse the repository at this point in the history
  7. Decrease default number of significant value digits

    Signed-off-by: Rudolf Rakos <rrakos@evolutiongaming.com>
    Rudolf Rakos committed Feb 17, 2020
    Configuration menu
    Copy the full SHA
    e491474 View commit details
    Browse the repository at this point in the history
  8. Disallow negative measurements (explicitly)

    Signed-off-by: Rudolf Rakos <rrakos@evolutiongaming.com>
    Rudolf Rakos committed Feb 17, 2020
    Configuration menu
    Copy the full SHA
    22249b7 View commit details
    Browse the repository at this point in the history
  9. Improve Javadocs

    Signed-off-by: Rudolf Rakos <rrakos@evolutiongaming.com>
    Rudolf Rakos committed Feb 17, 2020
    Configuration menu
    Copy the full SHA
    f22b4f3 View commit details
    Browse the repository at this point in the history
  10. Move HdrSummary into simpleclient

    Signed-off-by: Rudolf Rakos <rrakos@evolutiongaming.com>
    Rudolf Rakos committed Feb 17, 2020
    Configuration menu
    Copy the full SHA
    c1aab23 View commit details
    Browse the repository at this point in the history
  11. Replace Summary with HdrSummary

    Signed-off-by: Rudolf Rakos <rrakos@evolutiongaming.com>
    Rudolf Rakos committed Feb 17, 2020
    Configuration menu
    Copy the full SHA
    df3fe77 View commit details
    Browse the repository at this point in the history
  12. Fix unit tests of common module

    Signed-off-by: Rudolf Rakos <rrakos@evolutiongaming.com>
    Rudolf Rakos committed Feb 17, 2020
    Configuration menu
    Copy the full SHA
    f9c7801 View commit details
    Browse the repository at this point in the history
  13. Shade HdrHistogram dependency into simpleclient artifact

    Signed-off-by: Rudolf Rakos <rrakos@evolutiongaming.com>
    Rudolf Rakos committed Feb 17, 2020
    Configuration menu
    Copy the full SHA
    270c352 View commit details
    Browse the repository at this point in the history