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]

Reply via email to