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 63c371ae22f61090ae1b644b4f789273c61165cc Merge: 5abce634e 2a8c59122 Author: Lee Rhodes <[email protected]> AuthorDate: Mon Oct 6 16:31:29 2025 -0700 Merge pull request #685 from apache/cleanup_phase3 Cleanup phase 3 .github/workflows/auto-jdk-matrix.yml | 8 +- .github/workflows/auto-os-matrix.yml | 6 +- .github/workflows/check_cpp_files.yml | 8 +- .github/workflows/codeql-analysis.yml | 6 +- .github/workflows/javadoc.yml | 6 +- pom.xml | 74 +-- .../datasketches/common/MemorySegmentRequest.java | 6 +- .../common/MemorySegmentRequestExample.java | 76 +++ .../common/MemorySegmentRequestExtension.java | 70 --- .../datasketches/common/MemorySegmentStatus.java | 3 + .../org/apache/datasketches/cpc/CpcSketch.java | 4 +- .../filters/bloomfilter/package-info.java | 1 + .../org/apache/datasketches/hll/HllSketch.java | 4 +- .../org/apache/datasketches/hll/TgtHllType.java | 2 +- .../apache/datasketches/kll/KllDoublesSketch.java | 6 +- .../apache/datasketches/kll/KllFloatsSketch.java | 6 +- .../org/apache/datasketches/kll/KllHelper.java | 2 +- .../apache/datasketches/kll/KllLongsSketch.java | 8 +- .../quantiles/DirectUpdateDoublesSketch.java | 2 +- .../quantiles/DoublesSketchAccessor.java | 14 +- .../org/apache/datasketches/theta/BitPacking.java | 6 +- .../datasketches/theta/CompactOperations.java | 14 +- .../apache/datasketches/theta/CompactSketch.java | 157 ++---- .../theta/ConcurrentDirectQuickSelectSketch.java | 13 +- .../theta/DirectCompactCompressedSketch.java | 13 +- .../datasketches/theta/DirectCompactSketch.java | 25 +- .../theta/DirectQuickSelectSketch.java | 163 +++--- .../theta/DirectQuickSelectSketchR.java | 127 ++--- .../datasketches/theta/EmptyCompactSketch.java | 2 +- .../datasketches/theta/ForwardCompatibility.java | 166 ------ .../apache/datasketches/theta/HeapAlphaSketch.java | 29 +- .../datasketches/theta/HeapCompactSketch.java | 3 +- .../datasketches/theta/HeapQuickSelectSketch.java | 7 +- .../datasketches/theta/HeapUpdateSketch.java | 14 +- .../apache/datasketches/theta/Intersection.java | 90 --- .../datasketches/theta/IntersectionImpl.java | 112 +++- .../theta/MemorySegmentHashIterator.java | 2 +- .../apache/datasketches/theta/PreambleUtil.java | 108 ++-- .../datasketches/theta/SingleItemSketch.java | 37 +- .../java/org/apache/datasketches/theta/Sketch.java | 252 +++++---- .../org/apache/datasketches/theta/Sketches.java | 406 -------------- .../org/apache/datasketches/theta/UnionImpl.java | 35 +- .../apache/datasketches/theta/UpdateSketch.java | 126 +++-- .../datasketches/theta/UpdateSketchBuilder.java | 130 +++-- .../theta/WrappedCompactCompressedSketch.java | 5 +- .../datasketches/theta/WrappedCompactSketch.java | 7 +- .../apache/datasketches/thetacommon/ThetaUtil.java | 3 +- .../datasketches/tuple/QuickSelectSketch.java | 24 +- .../DirectArrayOfDoublesQuickSelectSketch.java | 36 +- .../kll/KllMemorySegmentRequestApp.java | 35 +- .../ClassicQuantilesMemorySegmentRequestApp.java | 32 +- .../sampling/ReservoirItemsSketchTest.java | 121 ++-- .../apache/datasketches/theta/AnotBimplTest.java | 23 +- .../datasketches/theta/BackwardConversions.java | 240 -------- .../datasketches/theta/CompactSketchTest.java | 72 +-- .../ConcurrentDirectQuickSelectSketchTest.java | 27 +- .../theta/ConcurrentHeapQuickSelectSketchTest.java | 23 +- .../datasketches/theta/DirectIntersectionTest.java | 44 +- .../theta/DirectQuickSelectSketchTest.java | 50 +- .../apache/datasketches/theta/DirectUnionTest.java | 160 +----- .../org/apache/datasketches/theta/EmptyTest.java | 80 +-- .../theta/ForwardCompatibilityTest.java | 226 -------- .../datasketches/theta/HeapAlphaSketchTest.java | 12 +- .../datasketches/theta/HeapIntersectionTest.java | 30 +- .../theta/HeapQuickSelectSketchTest.java | 16 +- .../apache/datasketches/theta/HeapUnionTest.java | 135 +---- .../theta/HeapifyWrapSerVer1and2Test.java | 610 --------------------- .../datasketches/theta/HeapifyWrapSerVer3Test.java | 212 +++++++ .../apache/datasketches/theta/IteratorTest.java | 10 +- .../theta/PairwiseSetOperationsTest.java | 13 +- .../datasketches/theta/PreambleUtilTest.java | 10 - .../theta/ReadOnlyMemorySegmentTest.java | 4 +- .../datasketches/theta/SetOperationTest.java | 34 +- .../datasketches/theta/SetOpsCornerCasesTest.java | 35 +- .../datasketches/theta/SingleItemSketchTest.java | 57 +- .../{SketchesTest.java => SketchMiscTest.java} | 86 +-- .../org/apache/datasketches/theta/SketchTest.java | 45 +- .../theta/ThetaSketchCrossLanguageTest.java | 60 +- .../apache/datasketches/theta/UnionImplTest.java | 81 +-- .../datasketches/theta/UpdateSketchTest.java | 75 ++- .../BoundsOnRatiosInThetaSketchedSetsTest.java | 13 +- 81 files changed, 1590 insertions(+), 3505 deletions(-) --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
