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 2025/07/11 02:04:26 UTC
(datasketches-java) 01/01: Merge pull request #670 from apache/ffm_phase3
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 <le...@users.noreply.github.com>
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: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org