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