This is an automated email from the ASF dual-hosted git repository.

leerho pushed a commit to branch kll_longs_sketch
in repository https://gitbox.apache.org/repos/asf/datasketches-java.git

commit 201869eace874e46f94664fd10ff4e6ff6fcb553
Merge: f8772e4c 02aba5cf
Author: Lee Rhodes <[email protected]>
AuthorDate: Wed May 22 10:06:38 2024 -0700

    Merge pull request #556 from ZacBlanco/longs-sketch
    
    Add native longs KLL sketch

 .../datasketches/kll/KllDirectLongsSketch.java     | 372 ++++++++++
 .../datasketches/kll/KllHeapLongsSketch.java       | 314 ++++++++
 .../org/apache/datasketches/kll/KllHelper.java     |  25 +-
 .../apache/datasketches/kll/KllLongsHelper.java    | 467 ++++++++++++
 .../apache/datasketches/kll/KllLongsSketch.java    | 642 +++++++++++++++++
 .../datasketches/kll/KllLongsSketchIterator.java   |  40 ++
 .../apache/datasketches/kll/KllPreambleUtil.java   |  34 +-
 .../org/apache/datasketches/kll/KllSketch.java     |  12 +-
 .../quantilescommon/IncludeMinMax.java             |  65 ++
 .../quantilescommon/LongsSketchSortedView.java     | 137 ++++
 .../quantilescommon/LongsSortedView.java           | 175 +++++
 .../quantilescommon/LongsSortedViewIterator.java   |  51 ++
 .../quantilescommon/QuantilesLongsAPI.java         | 300 ++++++++
 .../QuantilesLongsSketchIterator.java              |  40 ++
 .../quantilescommon/QuantilesUtil.java             |  15 +
 .../datasketches/kll/KllCrossLanguageTest.java     |  10 +
 .../kll/KllDirectCompactLongsSketchTest.java       | 224 ++++++
 .../kll/KllDirectLongsSketchIteratorTest.java      |  79 +++
 .../datasketches/kll/KllDirectLongsSketchTest.java | 686 ++++++++++++++++++
 .../kll/KllLongsSketchIteratorTest.java            | 114 +++
 .../datasketches/kll/KllLongsSketchSerDeTest.java  | 131 ++++
 .../datasketches/kll/KllLongsSketchTest.java       | 719 +++++++++++++++++++
 .../datasketches/kll/KllMiscDirectLongsTest.java   | 459 ++++++++++++
 .../apache/datasketches/kll/KllMiscLongsTest.java  | 790 +++++++++++++++++++++
 24 files changed, 5886 insertions(+), 15 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to