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 9c80116f4c64ed1a84ae0abbed526df0f38ff513
Merge: 882eb45d4 587f2cdd0
Author: Lee Rhodes <[email protected]>
AuthorDate: Sun Jul 6 16:04:39 2025 -0700

    Merge pull request #669 from apache/ffm_phase2
    
    FFM transition: Phase 2: HLL

 pom.xml                                            |  12 +-
 .../datasketches/common/MemorySegmentStatus.java   |  38 +-
 .../java/org/apache/datasketches/common/Util.java  |  91 ++---
 .../apache/datasketches/hll/AbstractCoupons.java   |   2 +-
 .../apache/datasketches/hll/AbstractHllArray.java  |   2 +-
 .../org/apache/datasketches/hll/AuxHashMap.java    |  12 +-
 .../org/apache/datasketches/hll/BaseHllSketch.java |  57 +--
 .../org/apache/datasketches/hll/Conversions.java   |  10 +-
 .../org/apache/datasketches/hll/CouponHashSet.java |  32 +-
 .../org/apache/datasketches/hll/CouponList.java    |  30 +-
 .../apache/datasketches/hll/DirectAuxHashMap.java  |  92 ++---
 .../datasketches/hll/DirectCouponHashSet.java      |  64 +--
 .../apache/datasketches/hll/DirectCouponList.java  | 178 +++++----
 .../apache/datasketches/hll/DirectHll4Array.java   |  66 ++--
 .../apache/datasketches/hll/DirectHll6Array.java   |  42 +-
 .../apache/datasketches/hll/DirectHll8Array.java   |  36 +-
 .../apache/datasketches/hll/DirectHllArray.java    | 164 ++++----
 .../apache/datasketches/hll/HeapAuxHashMap.java    |  22 +-
 .../org/apache/datasketches/hll/Hll4Array.java     |  25 +-
 .../org/apache/datasketches/hll/Hll4Update.java    |   6 +-
 .../org/apache/datasketches/hll/Hll6Array.java     |  22 +-
 .../org/apache/datasketches/hll/Hll8Array.java     |  18 +-
 .../java/org/apache/datasketches/hll/HllArray.java |  35 +-
 .../org/apache/datasketches/hll/HllEstimators.java |  15 +-
 .../org/apache/datasketches/hll/HllSketch.java     | 167 ++++----
 .../org/apache/datasketches/hll/HllSketchImpl.java |  13 +-
 .../java/org/apache/datasketches/hll/HllUtil.java  |  33 +-
 .../datasketches/hll/IntArrayPairIterator.java     |   2 +-
 ...ator.java => IntMemorySegmentPairIterator.java} |  21 +-
 .../org/apache/datasketches/hll/PreambleUtil.java  | 228 +++++------
 .../org/apache/datasketches/hll/TgtHllType.java    |   2 +-
 .../apache/datasketches/hll/ToByteArrayImpl.java   | 156 ++++----
 .../java/org/apache/datasketches/hll/Union.java    | 217 +++++------
 .../apache/datasketches/kll/KllDoublesSketch.java  |   2 -
 .../apache/datasketches/kll/KllFloatsSketch.java   |   2 -
 .../apache/datasketches/kll/KllLongsSketch.java    |   2 -
 .../org/apache/datasketches/theta/AnotBimpl.java   |  20 +-
 .../datasketches/theta/CompactOperations.java      |  31 +-
 .../apache/datasketches/theta/CompactSketch.java   |  16 +-
 .../theta/ConcurrentDirectQuickSelectSketch.java   |   8 +-
 .../theta/ConcurrentHeapQuickSelectSketch.java     |   6 +-
 .../theta/ConcurrentHeapThetaBuffer.java           |   6 +-
 .../theta/ConcurrentPropagationService.java        |   1 -
 .../datasketches/theta/DirectCompactSketch.java    |  10 +-
 .../theta/DirectQuickSelectSketchR.java            |  11 +-
 .../datasketches/theta/HeapCompactSketch.java      |   8 +-
 .../datasketches/theta/IntersectionImpl.java       |  31 +-
 ...MemorySegmentCompactCompressedHashIterator.java |  21 +-
 .../apache/datasketches/theta/SetOperation.java    |  12 +-
 .../org/apache/datasketches/theta/UnionImpl.java   |  12 +-
 .../apache/datasketches/theta/UpdateSketch.java    |  12 +-
 .../java/org/apache/datasketches/tuple/AnotB.java  |   1 -
 .../apache/datasketches/hll/AuxHashMapTest.java    |   4 +-
 .../apache/datasketches/hll/BaseHllSketchTest.java |  39 +-
 .../apache/datasketches/hll/CouponListTest.java    |  69 ++--
 .../apache/datasketches/hll/CrossCountingTest.java |  37 +-
 .../datasketches/hll/DirectAuxHashMapTest.java     | 173 +++++----
 .../datasketches/hll/DirectCouponListTest.java     | 122 +++---
 .../datasketches/hll/DirectHllSketchTest.java      | 105 ++---
 .../apache/datasketches/hll/DirectUnionTest.java   | 221 +++++------
 .../org/apache/datasketches/hll/HllArrayTest.java  | 120 +++---
 .../hll/HllSketchCrossLanguageTest.java            |  29 +-
 .../org/apache/datasketches/hll/HllSketchTest.java | 156 ++++----
 .../apache/datasketches/hll/IsomorphicTest.java    | 220 ++++++-----
 .../apache/datasketches/hll/PreambleUtilTest.java  | 137 +++----
 .../datasketches/hll/SizeAndModeTransitions.java   |  49 +--
 .../org/apache/datasketches/hll/TablesTest.java    |  14 +-
 .../datasketches/hll/ToFromByteArrayTest.java      |  60 +--
 .../org/apache/datasketches/hll/UnionCaseTest.java | 239 ++++++------
 .../org/apache/datasketches/hll/UnionTest.java     | 260 +++++++------
 .../datasketches/theta/CompactSketchTest.java      | 242 ++++++------
 .../ConcurrentDirectQuickSelectSketchTest.java     | 418 ++++++++++----------
 .../theta/ConcurrentHeapQuickSelectSketchTest.java | 360 ++++++++---------
 .../theta/DirectQuickSelectSketchTest.java         | 432 ++++++++++-----------
 .../theta/ForwardCompatibilityTest.java            | 100 ++---
 .../theta/HeapQuickSelectSketchTest.java           | 286 +++++++-------
 .../theta/HeapifyWrapSerVer1and2Test.java          | 166 ++++----
 .../datasketches/theta/SetOpsCornerCasesTest.java  | 223 ++++++-----
 .../datasketches/theta/SingleItemSketchTest.java   | 108 +++---
 .../org/apache/datasketches/theta/SketchTest.java  | 196 +++++-----
 .../apache/datasketches/theta/UnionImplTest.java   |  64 +--
 81 files changed, 3423 insertions(+), 3348 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to