This is an automated email from the ASF dual-hosted git repository.

leerho pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/datasketches-java.git


    from 9c80116f4 Merge pull request #669 from apache/ffm_phase2
     add daf0b14ed Minor fixes for a SpotBugs issue
     add f5e19314e Finished converting CPC
     add 6c70a3c06 Converted /filter/BloomFilter to FFM
     add 2c3530336 Minor changes based on reviews.
     new 23f7c292a Merge pull request #670 from apache/ffm_phase3

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 pom.xml                                            |   4 +-
 .../datasketches/common/MemorySegmentStatus.java   |   5 -
 .../java/org/apache/datasketches/common/Util.java  |  13 +
 .../positional/PositionInvariantsException.java}   |  21 +-
 .../datasketches/common/positional/Positional.java | 118 +++++
 .../common/positional/PositionalImpl.java          | 133 ++++++
 .../common/positional/PositionalSegment.java       | 486 +++++++++++++++++++++
 .../common/positional/PositionalSegmentImpl.java   | 334 ++++++++++++++
 .../positional}/package-info.java                  |   5 +-
 .../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, 2753 insertions(+), 980 deletions(-)
 copy 
src/main/java/org/apache/datasketches/{quantilescommon/QuantilesLongsSketchIterator.java
 => common/positional/PositionInvariantsException.java} (62%)
 create mode 100644 
src/main/java/org/apache/datasketches/common/positional/Positional.java
 create mode 100644 
src/main/java/org/apache/datasketches/common/positional/PositionalImpl.java
 create mode 100644 
src/main/java/org/apache/datasketches/common/positional/PositionalSegment.java
 create mode 100644 
src/main/java/org/apache/datasketches/common/positional/PositionalSegmentImpl.java
 copy src/main/java/org/apache/datasketches/{partitions => 
common/positional}/package-info.java (93%)
 create mode 100644 src/main/java/org/apache/datasketches/hash/XxHash64.java
 create mode 100644 
src/test/java/org/apache/datasketches/common/positional/PositionalSegmentTest.java
 create mode 100644 
src/test/java/org/apache/datasketches/common/positional/PositionalTest.java


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@datasketches.apache.org
For additional commands, e-mail: commits-h...@datasketches.apache.org

Reply via email to