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 f62d5521a Merge pull request #677 from
apache/fix_minor_issues_with_count_min
add ea4f453f1 Minor updates to MemorySegmentRequest related files.
add f46fe9d2f Completed migration to FFM in /main/. Still have /test/ to
do.
add 0d7a4106b Merge branch 'main' into ffm_phase7
add d3c492717 Completed migration of Classic Quantiles
add f3e4631fd Minor fixes.
add 469cfb313 Final stages of FFM Phase 7, lots of cleanup.
add 4bc22a22c More cleanup
add 9587ef3b4 Merge branch 'main' into ffm_phase7
add 725585a1c Add missing package-info.
add 2b9849cd7 Corrected check-go-files profile.
add d0b009473 minor corrections to POM
add 64e8a123c Correct some javadocs
add ed48b790c Corrected the code comment.
new 2f31a88e1 Merge pull request #675 from apache/ffm_phase7
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 | 17 +-
.../datasketches/common/ArrayOfBooleansSerDe.java | 28 +-
.../datasketches/common/ArrayOfBooleansSerDe2.java | 125 -----
.../datasketches/common/ArrayOfDoublesSerDe.java | 25 +-
.../datasketches/common/ArrayOfDoublesSerDe2.java | 103 -----
.../datasketches/common/ArrayOfItemsSerDe.java | 37 +-
.../datasketches/common/ArrayOfItemsSerDe2.java | 116 -----
.../datasketches/common/ArrayOfLongsSerDe.java | 25 +-
.../datasketches/common/ArrayOfLongsSerDe2.java | 102 -----
.../datasketches/common/ArrayOfNumbersSerDe.java | 65 +--
.../datasketches/common/ArrayOfNumbersSerDe2.java | 248 ----------
.../datasketches/common/ArrayOfStringsSerDe.java | 33 +-
.../datasketches/common/ArrayOfStringsSerDe2.java | 134 ------
.../common/ArrayOfUtf16StringsSerDe.java | 33 +-
.../common/ArrayOfUtf16StringsSerDe2.java | 128 ------
.../common/MemorySegmentRequestExtension.java | 14 +-
.../apache/datasketches/common/MemoryStatus.java | 54 ---
.../java/org/apache/datasketches/common/Util.java | 4 +-
.../{frequencies => count}/package-info.java | 2 +-
.../datasketches/frequencies/ItemsSketch.java | 6 +-
.../org/apache/datasketches/hash/MurmurHash3.java | 68 ++-
.../apache/datasketches/hash/MurmurHash3FFM21.java | 93 ++--
.../java/org/apache/datasketches/hash/XxHash.java | 19 +-
.../apache/datasketches/hllmap/CouponHashMap.java | 2 +-
.../datasketches/hllmap/CouponTraverseMap.java | 2 +-
.../org/apache/datasketches/hllmap/HllMap.java | 2 +-
.../java/org/apache/datasketches/hllmap/Map.java | 4 +-
.../datasketches/hllmap/SingleCouponMap.java | 2 +-
.../apache/datasketches/hllmap/UniqueCountMap.java | 34 +-
.../kll/KllDirectCompactItemsSketch.java | 8 +-
.../datasketches/kll/KllDirectDoublesSketch.java | 18 +-
.../datasketches/kll/KllDirectFloatsSketch.java | 20 +-
.../datasketches/kll/KllDirectLongsSketch.java | 18 +-
.../apache/datasketches/kll/KllDoublesSketch.java | 16 +-
.../apache/datasketches/kll/KllFloatsSketch.java | 16 +-
.../datasketches/kll/KllHeapItemsSketch.java | 8 +-
.../org/apache/datasketches/kll/KllHelper.java | 20 +-
.../apache/datasketches/kll/KllItemsSketch.java | 18 +-
.../apache/datasketches/kll/KllLongsSketch.java | 16 +-
.../datasketches/kll/KllMemorySegmentValidate.java | 12 +-
.../apache/datasketches/kll/KllPreambleUtil.java | 6 +-
.../org/apache/datasketches/kll/KllSketch.java | 4 +-
.../apache/datasketches/quantiles/ClassicUtil.java | 21 +-
.../quantiles/DirectCompactDoublesSketch.java | 114 ++---
.../quantiles/DirectDoublesSketchAccessor.java | 29 +-
.../quantiles/DirectUpdateDoublesSketch.java | 152 +++---
.../quantiles/DirectUpdateDoublesSketchR.java | 85 ++--
.../quantiles/DoublesByteArrayImpl.java | 41 +-
.../datasketches/quantiles/DoublesMergeImpl.java | 16 +-
.../datasketches/quantiles/DoublesSketch.java | 129 +++---
.../quantiles/DoublesSketchAccessor.java | 8 +-
.../quantiles/DoublesSketchBuilder.java | 27 +-
.../datasketches/quantiles/DoublesUnion.java | 76 +--
.../quantiles/DoublesUnionBuilder.java | 11 +-
.../datasketches/quantiles/DoublesUnionImpl.java | 94 ++--
.../datasketches/quantiles/DoublesUnionImplR.java | 46 +-
.../apache/datasketches/quantiles/DoublesUtil.java | 10 +-
.../quantiles/HeapCompactDoublesSketch.java | 89 ++--
.../quantiles/HeapDoublesSketchAccessor.java | 6 +-
.../quantiles/HeapUpdateDoublesSketch.java | 118 ++---
.../datasketches/quantiles/ItemsByteArrayImpl.java | 30 +-
.../apache/datasketches/quantiles/ItemsSketch.java | 85 ++--
.../apache/datasketches/quantiles/ItemsUnion.java | 77 ++--
.../datasketches/quantiles/PreambleUtil.java | 104 ++---
.../quantiles/UpdateDoublesSketch.java | 49 +-
.../datasketches/sampling/EbppsItemsSketch.java | 12 +-
.../sampling/ReservoirItemsSketch.java | 8 +-
.../datasketches/sampling/ReservoirItemsUnion.java | 10 +-
.../datasketches/sampling/VarOptItemsSketch.java | 18 +-
.../datasketches/sampling/VarOptItemsUnion.java | 10 +-
.../datasketches/common/ArrayOfXSerDeTest.java | 172 +++----
.../datasketches/count/CountMinSketchTest.java | 37 +-
.../cpc/CpcSketchCrossLanguageTest.java | 2 +-
.../FrequentItemsSketchCrossLanguageTest.java | 14 +-
.../datasketches/frequencies/ItemsSketchTest.java | 32 +-
.../frequencies/SerDeCompatibilityTest.java | 6 +-
.../datasketches/hash/MurmurHash3FFM21Test.java | 285 ++++++------
.../datasketches/hash/MurmurHash3FFM21bTest.java | 192 ++++----
.../apache/datasketches/hash/MurmurHash3Test.java | 206 ++++-----
.../datasketches/hash/XxHash64LoopingTest.java | 12 +-
.../org/apache/datasketches/hash/XxHash64Test.java | 127 +++--
.../datasketches/hllmap/CouponHashMapTest.java | 6 +-
.../datasketches/hllmap/CouponTraverseMapTest.java | 6 +-
.../org/apache/datasketches/hllmap/HllMapTest.java | 4 +-
.../datasketches/kll/KllCrossLanguageTest.java | 6 +-
.../KllDirectCompactItemsSketchIteratorTest.java | 4 +-
.../kll/KllDirectCompactItemsSketchTest.java | 4 +-
.../kll/KllDirectDoublesSketchTest.java | 2 +-
.../kll/KllDirectFloatsSketchTest.java | 2 +-
.../datasketches/kll/KllDirectLongsSketchTest.java | 2 +-
.../org/apache/datasketches/kll/KllHelperTest.java | 4 +-
.../datasketches/kll/KllItemsSketchSerDeTest.java | 4 +-
.../datasketches/kll/KllItemsSketchTest.java | 4 +-
.../kll/KllItemsSketchiteratorTest.java | 4 +-
.../kll/KllMemorySegmentRequestApp.java | 37 +-
.../apache/datasketches/kll/KllMiscItemsTest.java | 10 +-
.../KllItemsSketchFillRequestLongAsString.java | 6 +-
.../ClassicQuantilesMemorySegmentRequestApp.java | 59 +++
.../datasketches/quantiles/DebugUnionTest.java | 35 +-
.../quantiles/DirectCompactDoublesSketchTest.java | 45 +-
.../DirectQuantilesMemoryRequestTest.java | 166 +++----
.../quantiles/DirectUpdateDoublesSketchTest.java | 143 +++---
.../quantiles/DoublesSketchBuilderTest.java | 20 +-
.../datasketches/quantiles/DoublesSketchTest.java | 95 ++--
.../quantiles/DoublesUnionBuilderTest.java | 47 +-
.../quantiles/DoublesUnionImplTest.java | 142 +++---
.../datasketches/quantiles/DoublesUtilTest.java | 34 +-
.../quantiles/HeapCompactDoublesSketchTest.java | 45 +-
.../quantiles/HeapUpdateDoublesSketchTest.java | 510 ++++++++++-----------
.../datasketches/quantiles/ItemsSketchTest.java | 128 +++---
.../datasketches/quantiles/ItemsUnionTest.java | 51 +--
.../datasketches/quantiles/PreambleUtilTest.java | 132 +++---
.../QuantilesSketchCrossLanguageTest.java | 92 ++--
.../datasketches/quantiles/ReadOnlyMemoryTest.java | 99 ++--
.../quantiles/SerDeCompatibilityTest.java | 6 +-
.../apache/datasketches/quantiles/UtilTest.java | 50 +-
.../quantilescommon/CrossCheckQuantilesTest.java | 4 +-
.../quantilescommon/PartitionBoundariesTest.java | 8 +-
.../sampling/EbppsItemsSketchTest.java | 62 +--
.../sampling/ReservoirItemsSketchTest.java | 32 +-
.../sampling/ReservoirItemsUnionTest.java | 50 +-
.../sampling/VarOptCrossLanguageTest.java | 22 +-
.../sampling/VarOptItemsSketchTest.java | 56 +--
.../sampling/VarOptItemsUnionTest.java | 26 +-
tools/testng.xml | 32 ++
125 files changed, 2783 insertions(+), 3778 deletions(-)
delete mode 100644
src/main/java/org/apache/datasketches/common/ArrayOfBooleansSerDe2.java
delete mode 100644
src/main/java/org/apache/datasketches/common/ArrayOfDoublesSerDe2.java
delete mode 100644
src/main/java/org/apache/datasketches/common/ArrayOfItemsSerDe2.java
delete mode 100644
src/main/java/org/apache/datasketches/common/ArrayOfLongsSerDe2.java
delete mode 100644
src/main/java/org/apache/datasketches/common/ArrayOfNumbersSerDe2.java
delete mode 100644
src/main/java/org/apache/datasketches/common/ArrayOfStringsSerDe2.java
delete mode 100644
src/main/java/org/apache/datasketches/common/ArrayOfUtf16StringsSerDe2.java
delete mode 100644
src/main/java/org/apache/datasketches/common/MemoryStatus.java
copy src/main/java/org/apache/datasketches/{frequencies =>
count}/package-info.java (94%)
create mode 100644
src/test/java/org/apache/datasketches/quantiles/ClassicQuantilesMemorySegmentRequestApp.java
create mode 100644 tools/testng.xml
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]