You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datasketches.apache.org by le...@apache.org on 2022/04/18 23:53:04 UTC
[datasketches-java] 01/01: Merge pull request #391 from apache/DirectKllDoubleV2
This is an automated email from the ASF dual-hosted git repository.
leerho pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/datasketches-java.git
commit 89eb91d0ef8d78b5a787e22080cf08af34658b4c
Merge: 727115e1 a7409447
Author: Lee Rhodes <le...@users.noreply.github.com>
AuthorDate: Mon Apr 18 16:52:58 2022 -0700
Merge pull request #391 from apache/DirectKllDoubleV2
Direct kll double v2
.../org/apache/datasketches/QuantilesHelper.java | 23 +-
.../org/apache/datasketches/kll/BaseKllSketch.java | 326 --------
.../kll/KllDirectCompactDoublesSketch.java | 96 +++
.../kll/KllDirectCompactFloatsSketch.java | 96 +++
.../datasketches/kll/KllDirectDoublesSketch.java | 241 ++++++
.../datasketches/kll/KllDirectFloatsSketch.java | 241 ++++++
.../apache/datasketches/kll/KllDoublesHelper.java | 403 ++++++++--
.../kll/KllDoublesQuantileCalculator.java | 71 +-
.../apache/datasketches/kll/KllDoublesSketch.java | 748 ++++-------------
.../datasketches/kll/KllDoublesSketchIterator.java | 41 +-
.../apache/datasketches/kll/KllFloatsHelper.java | 402 +++++++--
.../kll/KllFloatsQuantileCalculator.java | 70 +-
.../apache/datasketches/kll/KllFloatsSketch.java | 748 ++++-------------
.../datasketches/kll/KllFloatsSketchIterator.java | 40 +-
.../datasketches/kll/KllHeapDoublesSketch.java | 183 +++++
.../datasketches/kll/KllHeapFloatsSketch.java | 183 +++++
.../org/apache/datasketches/kll/KllHelper.java | 895 ++++++++++++++++++++-
.../apache/datasketches/kll/KllMemoryValidate.java | 206 +++++
.../apache/datasketches/kll/KllPreambleUtil.java | 434 ++++++++++
.../org/apache/datasketches/kll/KllSketch.java | 549 +++++++++++++
.../org/apache/datasketches/kll/package-info.java | 25 +-
.../datasketches/quantiles/DoublesAuxiliary.java | 8 +-
.../datasketches/quantiles/DoublesSketch.java | 7 +-
.../datasketches/quantiles/ItemsAuxiliary.java | 8 +-
.../datasketches/quantiles/PreambleUtil.java | 18 +-
.../theta/ConcurrentPropagationService.java | 5 +-
.../kll/KllDirectCompactDoublesSketchTest.java | 163 ++++
.../kll/KllDirectCompactFloatsSketchTest.java | 163 ++++
...ava => KllDirectDoublesSketchIteratorTest.java} | 22 +-
.../kll/KllDirectDoublesSketchTest.java | 686 ++++++++++++++++
...java => KllDirectFloatsSketchIteratorTest.java} | 25 +-
.../kll/KllDirectFloatsSketchTest.java | 686 ++++++++++++++++
.../kll/KllDoublesSketchIteratorTest.java | 10 +-
.../datasketches/kll/KllDoublesSketchTest.java | 219 +++--
.../datasketches/kll/KllDoublesValidationTest.java | 9 +-
.../kll/KllFloatsSketchIteratorTest.java | 9 +-
.../datasketches/kll/KllFloatsSketchTest.java | 195 +++--
.../datasketches/kll/KllFloatsValidationTest.java | 8 +-
.../org/apache/datasketches/kll/KllHelperTest.java | 200 +++++
.../datasketches/kll/KllMemoryValidateTest.java | 148 ++++
.../org/apache/datasketches/kll/KllSketchTest.java | 160 ++++
.../datasketches/kll/MiscDirectDoublesTest.java | 440 ++++++++++
.../datasketches/kll/MiscDirectFloatsTest.java | 440 ++++++++++
.../apache/datasketches/kll/MiscDoublesTest.java | 452 ++++++++++-
.../apache/datasketches/kll/MiscFloatsTest.java | 451 ++++++++++-
.../quantiles/HeapUpdateDoublesSketchTest.java | 4 +-
tools/FindBugsExcludeFilter.xml | 5 +
tools/SketchesCheckstyle.xml | 3 +-
48 files changed, 8488 insertions(+), 2077 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org