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 e5697a0e Merge pull request #654 from apache/fix_typo_in_asf_yaml
add 75961101 Fix misc SuppressWarnings
add 3034a347 Changes to MurmurHash3v3 to *3v4
add ecfb4387 temporary change pom to 6.1.0-SNAPSHOT
add 82b155fa This is the first crack at updating ds-java to Java 21.
add 94c9f6e9 Last change to pom.
add 588d5859 Update workflows to java21
add e1662cbd Made some minor changes.
add 9212cbd9 Suppressed some print statements.
new 8dbbc8ee Merge pull request #651 from apache/main21
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:
.github/workflows/auto-jdk-matrix.yml | 2 +-
.github/workflows/auto-os-matrix.yml | 2 +-
.github/workflows/check_cpp_files.yml | 2 +-
.github/workflows/codeql-analysis.yml | 2 +-
.github/workflows/javadoc.yml | 2 +-
pom.xml | 16 +-
.../apache/datasketches/cpc/CpcCompression.java | 4 +-
.../datasketches/hash/MurmurHash3Adaptor.java | 479 ---------------------
.../apache/datasketches/hash/MurmurHash3FFM21.java | 386 +++++++++++++++++
.../apache/datasketches/hll/DirectAuxHashMap.java | 2 +-
.../datasketches/hll/DirectCouponHashSet.java | 10 +-
.../apache/datasketches/hll/HeapAuxHashMap.java | 1 -
.../apache/datasketches/kll/KllDoublesHelper.java | 7 +-
.../apache/datasketches/kll/KllDoublesSketch.java | 2 +-
.../apache/datasketches/kll/KllFloatsHelper.java | 7 +-
.../apache/datasketches/kll/KllFloatsSketch.java | 2 +-
.../org/apache/datasketches/kll/KllHelper.java | 14 +-
.../apache/datasketches/kll/KllLongsHelper.java | 7 +-
.../apache/datasketches/kll/KllLongsSketch.java | 2 +-
.../quantiles/DirectUpdateDoublesSketch.java | 3 +-
.../quantiles/DirectUpdateDoublesSketchR.java | 2 +-
.../datasketches/quantiles/DoublesSketch.java | 4 +-
.../datasketches/quantilescommon/QuantilesAPI.java | 2 +-
.../theta/ConcurrentDirectQuickSelectSketch.java | 4 +-
.../theta/ConcurrentHeapQuickSelectSketch.java | 4 +-
.../theta/DirectQuickSelectSketch.java | 4 +-
.../thetacommon/SetOperationCornerCases.java | 2 +-
.../datasketches/tuple/SerializerDeserializer.java | 1 -
.../datasketches/cpc/CpcCompressionTest.java | 4 +-
.../filters/bloomfilter/BloomFilterTest.java | 26 +-
.../datasketches/hash/MurmurHash3AdaptorTest.java | 377 ----------------
...rHash3v3Test.java => MurmurHash3FFM21Test.java} | 71 ++-
...urHash3Test.java => MurmurHash3FFM21bTest.java} | 257 ++++++-----
.../apache/datasketches/hll/CouponListTest.java | 2 +-
.../datasketches/hll/DirectAuxHashMapTest.java | 11 +-
.../datasketches/hll/DirectCouponListTest.java | 8 +-
.../datasketches/hll/SizeAndModeTransitions.java | 103 +++++
.../datasketches/kll/KllItemsSketchTest.java | 13 +-
.../datasketches/quantiles/DebugUnionTest.java | 7 +-
.../DirectQuantilesMemoryRequestTest.java | 31 +-
.../datasketches/quantiles/DoublesSketchTest.java | 12 +-
.../datasketches/quantiles/PreambleUtilTest.java | 11 +-
.../datasketches/theta/CompactSketchTest.java | 6 +-
.../theta/DirectQuickSelectSketchTest.java | 104 +++--
.../theta/HeapifyWrapSerVer1and2Test.java | 106 ++---
.../datasketches/theta/SetOperationTest.java | 10 +-
.../apache/datasketches/theta/UnionImplTest.java | 19 +-
47 files changed, 929 insertions(+), 1224 deletions(-)
delete mode 100644
src/main/java/org/apache/datasketches/hash/MurmurHash3Adaptor.java
create mode 100644
src/main/java/org/apache/datasketches/hash/MurmurHash3FFM21.java
delete mode 100644
src/test/java/org/apache/datasketches/hash/MurmurHash3AdaptorTest.java
rename src/test/java/org/apache/datasketches/hash/{MurmurHash3v3Test.java =>
MurmurHash3FFM21Test.java} (83%)
copy src/test/java/org/apache/datasketches/hash/{MurmurHash3Test.java =>
MurmurHash3FFM21bTest.java} (60%)
create mode 100644
src/test/java/org/apache/datasketches/hll/SizeAndModeTransitions.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]