This is an automated email from the ASF dual-hosted git repository. leerho pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/datasketches-java.git
commit c1633cb90e180215d3e1b7c58a47d280b874788d Merge: 23f7c292a 5aa035cd1 Author: Lee Rhodes <[email protected]> AuthorDate: Mon Jul 14 11:13:53 2025 -0700 Merge pull request #671 from apache/ffm_phase4 FFM Phase 4 .../datasketches/common/ArrayOfBooleansSerDe2.java | 125 +++++++++ .../datasketches/common/ArrayOfDoublesSerDe2.java | 103 +++++++ .../datasketches/common/ArrayOfItemsSerDe2.java | 116 ++++++++ .../datasketches/common/ArrayOfLongsSerDe2.java | 102 +++++++ .../datasketches/common/ArrayOfNumbersSerDe2.java | 248 +++++++++++++++++ .../datasketches/common/ArrayOfStringsSerDe2.java | 134 +++++++++ .../common/ArrayOfUtf16StringsSerDe2.java | 128 +++++++++ .../java/org/apache/datasketches/common/Util.java | 2 +- .../apache/datasketches/cpc/CompressedState.java | 36 +-- .../datasketches/frequencies/ItemsSketch.java | 103 ++++--- .../datasketches/frequencies/LongsSketch.java | 72 +++-- .../datasketches/frequencies/PreambleUtil.java | 28 +- .../frequencies/ReversePurgeItemHashMap.java | 28 +- .../frequencies/ReversePurgeLongHashMap.java | 2 +- .../datasketches/frequencies/package-info.java | 10 - .../apache/datasketches/hll/DirectHllArray.java | 4 +- .../java/org/apache/datasketches/hll/HllUtil.java | 2 +- .../hll/IntMemorySegmentPairIterator.java | 2 +- .../org/apache/datasketches/hll/package-info.java | 11 +- .../datasketches/sampling/EbppsItemsSketch.java | 99 ++++--- .../apache/datasketches/sampling/PreambleUtil.java | 226 +++++++-------- .../sampling/ReservoirItemsSketch.java | 83 +++--- .../datasketches/sampling/ReservoirItemsUnion.java | 65 +++-- .../sampling/ReservoirLongsSketch.java | 65 +++-- .../datasketches/sampling/ReservoirLongsUnion.java | 60 ++-- .../datasketches/sampling/VarOptItemsSketch.java | 123 ++++----- .../datasketches/sampling/VarOptItemsUnion.java | 72 ++--- .../apache/datasketches/theta/CompactSketch.java | 6 +- .../datasketches/thetacommon/HashOperations.java | 12 +- .../datasketches/cpc/CompressedStateTest.java | 2 +- .../filters/bloomfilter/DirectBitArrayRTest.java | 14 +- .../FrequentItemsSketchCrossLanguageTest.java | 36 ++- .../frequencies/HashMapStressTest.java | 1 + .../datasketches/frequencies/ItemsSketchTest.java | 154 ++++++----- .../datasketches/frequencies/LongsSketchTest.java | 307 +++++++++++---------- .../frequencies/ReversePurgeLongHashMapTest.java | 1 + .../frequencies/SerDeCompatibilityTest.java | 15 +- .../apache/datasketches/hll/CouponListTest.java | 2 +- .../apache/datasketches/hll/PreambleUtilTest.java | 2 +- .../sampling/EbppsItemsSampleTest.java | 1 + .../sampling/EbppsItemsSketchTest.java | 196 +++++++------ .../sampling/ReservoirItemsSketchTest.java | 106 +++---- .../sampling/ReservoirItemsUnionTest.java | 133 ++++----- .../sampling/ReservoirLongsSketchTest.java | 79 +++--- .../sampling/ReservoirLongsUnionTest.java | 96 ++++--- .../datasketches/sampling/ReservoirSizeTest.java | 2 + .../sampling/VarOptCrossLanguageTest.java | 41 +-- .../sampling/VarOptItemsSamplesTest.java | 2 + .../sampling/VarOptItemsSketchTest.java | 165 +++++------ .../sampling/VarOptItemsUnionTest.java | 66 ++--- 50 files changed, 2241 insertions(+), 1247 deletions(-) --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
