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 23f7c292a73bb36be51a2962d29d80bcf2596e42 Merge: 9c80116f4 2c3530336 Author: Lee Rhodes <[email protected]> AuthorDate: Thu Jul 10 19:04:20 2025 -0700 Merge pull request #670 from apache/ffm_phase3 FFM phase3 pom.xml | 4 +- .../datasketches/common/MemorySegmentStatus.java | 5 - .../java/org/apache/datasketches/common/Util.java | 13 + .../positional/PositionInvariantsException.java | 39 ++ .../datasketches/common/positional/Positional.java | 118 +++++ .../common/positional/PositionalImpl.java | 133 ++++++ .../common/positional/PositionalSegment.java | 486 +++++++++++++++++++++ .../common/positional/PositionalSegmentImpl.java | 334 ++++++++++++++ .../common/positional/package-info.java | 20 + .../apache/datasketches/cpc/CompressedState.java | 122 +++--- .../cpc/CompressionCharacterization.java | 41 +- .../org/apache/datasketches/cpc/CpcSketch.java | 54 +-- .../org/apache/datasketches/cpc/CpcWrapper.java | 41 +- .../org/apache/datasketches/cpc/PreambleUtil.java | 382 ++++++++-------- .../datasketches/filters/bloomfilter/BitArray.java | 38 +- .../filters/bloomfilter/BloomFilter.java | 247 +++++------ .../filters/bloomfilter/BloomFilterBuilder.java | 63 ++- .../filters/bloomfilter/DirectBitArray.java | 90 ++-- .../filters/bloomfilter/DirectBitArrayR.java | 71 +-- .../filters/bloomfilter/HeapBitArray.java | 52 +-- .../org/apache/datasketches/hash/XxHash64.java | 314 +++++++++++++ .../org/apache/datasketches/common/UtilTest.java | 40 +- .../common/positional/PositionalSegmentTest.java | 241 ++++++++++ .../common/positional/PositionalTest.java | 68 +++ .../datasketches/cpc/CompressedStateTest.java | 17 +- .../cpc/CpcSketchCrossLanguageTest.java | 22 +- .../org/apache/datasketches/cpc/CpcSketchTest.java | 28 +- .../apache/datasketches/cpc/CpcWrapperTest.java | 66 +-- .../apache/datasketches/cpc/PreambleUtilTest.java | 195 +++++---- .../bloomfilter/BloomFilterBuilderTest.java | 44 +- .../bloomfilter/BloomFilterCrossLanguageTest.java | 20 +- .../filters/bloomfilter/BloomFilterTest.java | 154 +++---- .../filters/bloomfilter/DirectBitArrayRTest.java | 63 +-- .../filters/bloomfilter/DirectBitArrayTest.java | 86 ++-- .../filters/bloomfilter/HeapBitArrayTest.java | 35 +- .../datasketches/hll/SizeAndModeTransitions.java | 17 +- .../org/apache/datasketches/theta/SketchTest.java | 3 - 37 files changed, 2801 insertions(+), 965 deletions(-) --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
