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 2023/06/15 18:23:26 UTC
[datasketches-java] branch new_kll_items_sketch updated (94249ff1 -> 9281755b)
This is an automated email from the ASF dual-hosted git repository.
leerho pushed a change to branch new_kll_items_sketch
in repository https://gitbox.apache.org/repos/asf/datasketches-java.git
from 94249ff1 Restarting work on Items Sketch.
add 0b2e6c1e Some newly detected SpotBugs issues resolved.
add ee84291a Merge pull request #449 from apache/fix_spotbugs
add cc3b584e Merge branch 'master' into new_kll_items_sketch
add e4271bf3 Preparatory work for generic items.
add 3b446ee4 Merge pull request #450 from apache/prep_for_items_sketch
add c53ec36f Release Process: change pom 4.1.0-SNAPSHOT to 4.1.0
add 70ed3e33 Merge branch '4.1.X' into new_kll_items_sketch
add 65e1e2aa Interim new KLL items sketch
add 4ea37a83 Release Process: Change pom version to 4.2.0-SNAPSHOT
add adbd512e Merge pull request #451 from apache/release_process_change_pom_version
add 1c06b76e compatibility tests
add 747c21d4 Merge pull request #452 from apache/kll_serde_compat
add 9455569c Update theta compact() behavior.
add 8f621db8 Fixed extra html tag in javadoc
add 48bd23bb corrected spelling
add d34487de Merge pull request #453 from apache/special_branch_for_theta_compact_update
add 9281755b Merge branch 'master' into new_kll_items_sketch
No new revisions were added by this update.
Summary of changes:
pom.xml | 2 +-
.../datasketches/kll/KllDirectDoublesSketch.java | 8 +-
.../datasketches/kll/KllDirectFloatsSketch.java | 8 +-
.../apache/datasketches/kll/KllDoublesHelper.java | 13 +-
.../apache/datasketches/kll/KllDoublesSketch.java | 44 ++--
.../apache/datasketches/kll/KllFloatsHelper.java | 8 +-
.../apache/datasketches/kll/KllFloatsSketch.java | 40 ++-
.../datasketches/kll/KllHeapDoublesSketch.java | 24 +-
.../datasketches/kll/KllHeapFloatsSketch.java | 24 +-
.../org/apache/datasketches/kll/KllHelper.java | 41 +--
.../apache/datasketches/kll/KllMemoryValidate.java | 72 +++---
.../apache/datasketches/kll/KllPreambleUtil.java | 113 +++++----
.../org/apache/datasketches/kll/KllSketch.java | 18 +-
.../quantiles/DoublesByteArrayImpl.java | 3 +-
.../sampling/ReservoirItemsSketch.java | 2 +-
.../datasketches/sampling/ReservoirItemsUnion.java | 2 +-
.../sampling/ReservoirLongsSketch.java | 2 +-
.../datasketches/sampling/ReservoirLongsUnion.java | 2 +-
.../datasketches/theta/CompactOperations.java | 3 +-
.../datasketches/theta/HeapCompactSketch.java | 1 +
.../java/org/apache/datasketches/theta/Sketch.java | 41 +--
.../datasketches/kll/KllDoublesSketchTest.java | 14 ++
.../datasketches/kll/KllFloatsSketchTest.java | 14 ++
.../org/apache/datasketches/kll/KllHelperTest.java | 1 -
.../datasketches/kll/KllMemoryValidateTest.java | 5 +-
.../datasketches/theta/CompactSketchTest.java | 277 ++++++++++++++++-----
src/test/resources/kll_double_estimation_cpp.sk | Bin 0 -> 2640 bytes
src/test/resources/kll_float_estimation_cpp.sk | Bin 0 -> 1336 bytes
tools/SketchesCheckstyle.xml | 2 +-
29 files changed, 468 insertions(+), 316 deletions(-)
create mode 100644 src/test/resources/kll_double_estimation_cpp.sk
create mode 100644 src/test/resources/kll_float_estimation_cpp.sk
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org