This is an automated email from the ASF dual-hosted git repository.
leerho pushed a change to branch cleanup_phase3
in repository https://gitbox.apache.org/repos/asf/datasketches-java.git
from 661220057 Take advantage of Java 25 Flexible Constructor Bodies
JEP 513.
add 77da42d81 This set of changes removed the largely redundant theta
Sketches class.
No new revisions were added by this update.
Summary of changes:
.../datasketches/theta/CompactOperations.java | 3 +-
.../apache/datasketches/theta/CompactSketch.java | 6 +-
.../theta/DirectCompactCompressedSketch.java | 11 +-
.../datasketches/theta/DirectCompactSketch.java | 15 +-
.../theta/DirectQuickSelectSketch.java | 7 +-
.../theta/DirectQuickSelectSketchR.java | 5 +-
.../datasketches/theta/ForwardCompatibility.java | 5 +-
.../apache/datasketches/theta/HeapAlphaSketch.java | 27 +-
.../datasketches/theta/HeapCompactSketch.java | 1 +
.../datasketches/theta/HeapQuickSelectSketch.java | 3 +-
.../apache/datasketches/theta/Intersection.java | 90 -----
.../datasketches/theta/IntersectionImpl.java | 112 +++++-
.../theta/MemorySegmentHashIterator.java | 2 +-
.../apache/datasketches/theta/PreambleUtil.java | 2 +-
.../datasketches/theta/SingleItemSketch.java | 3 +-
.../java/org/apache/datasketches/theta/Sketch.java | 141 +++++--
.../org/apache/datasketches/theta/Sketches.java | 406 ---------------------
.../org/apache/datasketches/theta/UnionImpl.java | 23 +-
.../apache/datasketches/theta/UpdateSketch.java | 16 +-
.../apache/datasketches/theta/AnotBimplTest.java | 23 +-
.../datasketches/theta/CompactSketchTest.java | 54 ++-
.../ConcurrentDirectQuickSelectSketchTest.java | 13 +-
.../theta/ConcurrentHeapQuickSelectSketchTest.java | 13 +-
.../datasketches/theta/DirectIntersectionTest.java | 44 +--
.../theta/DirectQuickSelectSketchTest.java | 24 +-
.../apache/datasketches/theta/DirectUnionTest.java | 31 +-
.../org/apache/datasketches/theta/EmptyTest.java | 42 +--
.../theta/ForwardCompatibilityTest.java | 23 +-
.../datasketches/theta/HeapAlphaSketchTest.java | 12 +-
.../datasketches/theta/HeapIntersectionTest.java | 30 +-
.../theta/HeapQuickSelectSketchTest.java | 16 +-
.../apache/datasketches/theta/HeapUnionTest.java | 19 +-
.../theta/HeapifyWrapSerVer1and2Test.java | 133 +++----
.../apache/datasketches/theta/IteratorTest.java | 10 +-
.../theta/PairwiseSetOperationsTest.java | 13 +-
.../theta/ReadOnlyMemorySegmentTest.java | 4 +-
.../datasketches/theta/SetOperationTest.java | 34 +-
.../datasketches/theta/SetOpsCornerCasesTest.java | 35 +-
.../datasketches/theta/SingleItemSketchTest.java | 57 ++-
.../{SketchesTest.java => SketchMiscTest.java} | 76 ++--
.../org/apache/datasketches/theta/SketchTest.java | 7 +-
.../apache/datasketches/theta/UnionImplTest.java | 50 +--
.../datasketches/theta/UpdateSketchTest.java | 9 +-
.../BoundsOnRatiosInThetaSketchedSetsTest.java | 13 +-
44 files changed, 612 insertions(+), 1051 deletions(-)
delete mode 100644 src/main/java/org/apache/datasketches/theta/Sketches.java
rename src/test/java/org/apache/datasketches/theta/{SketchesTest.java =>
SketchMiscTest.java} (62%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]