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 63c371ae2 Merge pull request #685 from apache/cleanup_phase3
add d1e10c3d7 Change name of /theta/Sketch to /theta/ThetaSketch
add b8b988de3 Completed Theta Sketch name changes.
add 36e2e0865 Forgot to stage the previous commit. All the classes
affected by the name changes for Theta.
add 2821333d8 Fix some issues raised by Copilot
add 523646105 This set of changes completes the name changes for /theta/
and /tuple/.
add 4827385cc This changes the names to FrequentItemsSketch and
FrequentLongsSketch.
add 9f6afa4e6 Fix Unused variables in test.
new 4d1b5b739 Merge pull request #690 from apache/cleanup_names_phase_5
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:
.../org/apache/datasketches/common/Family.java | 20 +-
.../org/apache/datasketches/fdt/FdtSketch.java | 4 +-
.../{ItemsSketch.java => FrequentItemsSketch.java} | 22 +-
.../{LongsSketch.java => FrequentLongsSketch.java} | 26 +--
.../datasketches/kll/KllDirectDoublesSketch.java | 4 +-
.../datasketches/kll/KllDirectFloatsSketch.java | 4 +-
.../datasketches/kll/KllDirectLongsSketch.java | 4 +-
.../apache/datasketches/kll/KllDoublesSketch.java | 6 +-
.../apache/datasketches/kll/KllFloatsSketch.java | 6 +-
.../datasketches/kll/KllHeapDoublesSketch.java | 4 +-
.../datasketches/kll/KllHeapFloatsSketch.java | 4 +-
.../datasketches/kll/KllHeapItemsSketch.java | 2 +-
.../datasketches/kll/KllHeapLongsSketch.java | 4 +-
.../org/apache/datasketches/kll/KllHelper.java | 36 +--
.../apache/datasketches/kll/KllItemsSketch.java | 6 +-
.../apache/datasketches/kll/KllLongsSketch.java | 6 +-
.../datasketches/kll/KllMemorySegmentValidate.java | 14 +-
.../apache/datasketches/kll/KllPreambleUtil.java | 44 ++--
.../org/apache/datasketches/kll/KllSketch.java | 28 +--
.../datasketches/theta/CompactOperations.java | 33 +--
...{CompactSketch.java => CompactThetaSketch.java} | 70 +++---
.../ConcurrentBackgroundThetaPropagation.java | 6 +-
.../theta/ConcurrentDirectQuickSelectSketch.java | 10 +-
.../theta/ConcurrentHeapQuickSelectSketch.java | 12 +-
.../theta/ConcurrentHeapThetaBuffer.java | 12 +-
.../theta/ConcurrentSharedThetaSketch.java | 12 +-
.../theta/DirectCompactCompressedSketch.java | 18 +-
.../datasketches/theta/DirectCompactSketch.java | 22 +-
.../theta/DirectQuickSelectSketch.java | 20 +-
.../theta/DirectQuickSelectSketchR.java | 34 +--
.../datasketches/theta/EmptyCompactSketch.java | 10 +-
.../apache/datasketches/theta/HeapAlphaSketch.java | 30 +--
.../datasketches/theta/HeapCompactSketch.java | 10 +-
.../datasketches/theta/HeapQuickSelectSketch.java | 18 +-
.../datasketches/theta/HeapUpdateSketch.java | 10 +-
.../datasketches/theta/JaccardSimilarity.java | 36 +--
.../theta/MemorySegmentHashIterator.java | 2 +-
.../apache/datasketches/theta/PreambleUtil.java | 28 +--
.../datasketches/theta/SingleItemSketch.java | 48 ++--
.../theta/{AnotB.java => ThetaAnotB.java} | 80 +++----
.../theta/{AnotBimpl.java => ThetaAnotBimpl.java} | 32 +--
.../{Intersection.java => ThetaIntersection.java} | 52 ++---
...sectionImpl.java => ThetaIntersectionImpl.java} | 70 +++---
.../{SetOperation.java => ThetaSetOperation.java} | 72 +++---
...nBuilder.java => ThetaSetOperationBuilder.java} | 104 ++++-----
.../theta/{Sketch.java => ThetaSketch.java} | 132 +++++------
.../theta/{Union.java => ThetaUnion.java} | 84 ++++---
.../theta/{UnionImpl.java => ThetaUnionImpl.java} | 88 ++++----
...UpdateSketch.java => UpdatableThetaSketch.java} | 44 ++--
...ilder.java => UpdatableThetaSketchBuilder.java} | 104 ++++-----
.../datasketches/theta/UpdateReturnState.java | 8 +-
.../theta/WrappedCompactCompressedSketch.java | 8 +-
.../datasketches/theta/WrappedCompactSketch.java | 12 +-
.../apache/datasketches/theta/package-info.java | 8 +-
.../BoundsOnRatiosInThetaSketchedSets.java | 8 +-
.../BoundsOnRatiosInTupleSketchedSets.java | 26 +--
...{CompactSketch.java => CompactTupleSketch.java} | 28 +--
.../java/org/apache/datasketches/tuple/Filter.java | 20 +-
.../org/apache/datasketches/tuple/HashTables.java | 18 +-
.../datasketches/tuple/JaccardSimilarity.java | 111 ++++-----
.../datasketches/tuple/QuickSelectSketch.java | 22 +-
.../datasketches/tuple/SerializerDeserializer.java | 4 +-
.../org/apache/datasketches/tuple/Sketches.java | 72 ------
.../tuple/{AnotB.java => TupleAnotB.java} | 154 ++++++-------
.../{Intersection.java => TupleIntersection.java} | 71 +++---
.../tuple/{Sketch.java => TupleSketch.java} | 73 ++++--
.../tuple/{Union.java => TupleUnion.java} | 64 +++---
...atableSketch.java => UpdatableTupleSketch.java} | 22 +-
...ilder.java => UpdatableTupleSketchBuilder.java} | 28 +--
.../tuple/adouble/DoubleSummarySetOperations.java | 2 +-
.../{DoubleSketch.java => DoubleTupleSketch.java} | 18 +-
.../aninteger/IntegerSummarySetOperations.java | 2 +-
...{IntegerSketch.java => IntegerTupleSketch.java} | 18 +-
.../arrayofdoubles/ArrayOfDoublesAnotBImpl.java | 4 +-
.../ArrayOfDoublesCompactSketch.java | 8 +-
.../arrayofdoubles/ArrayOfDoublesIntersection.java | 8 +-
.../tuple/arrayofdoubles/ArrayOfDoublesSketch.java | 126 ++++++++++-
.../arrayofdoubles/ArrayOfDoublesSketches.java | 151 -------------
.../tuple/arrayofdoubles/ArrayOfDoublesUnion.java | 12 +-
.../ArrayOfDoublesUpdatableSketch.java | 6 +-
.../ArrayOfDoublesUpdatableSketchBuilder.java | 2 +-
.../DirectArrayOfDoublesCompactSketch.java | 2 +-
.../DirectArrayOfDoublesIntersection.java | 2 +-
.../arrayofdoubles/DirectArrayOfDoublesUnion.java | 2 +-
.../HeapArrayOfDoublesCompactSketch.java | 2 +-
.../HeapArrayOfDoublesQuickSelectSketch.java | 2 +-
.../arrayofdoubles/HeapArrayOfDoublesUnion.java | 2 +-
...sSketch.java => ArrayOfStringsTupleSketch.java} | 26 +--
.../FrequentItemsSketchCrossLanguageTest.java | 20 +-
.../datasketches/frequencies/ItemsSketchTest.java | 90 ++++----
.../datasketches/frequencies/LongsSketchTest.java | 102 ++++-----
.../frequencies/SerDeCompatibilityTest.java | 12 +-
.../kll/KllDirectDoublesSketchTest.java | 16 +-
.../kll/KllDirectFloatsSketchTest.java | 16 +-
.../datasketches/kll/KllDirectLongsSketchTest.java | 16 +-
.../datasketches/kll/KllDoublesSketchTest.java | 6 +-
.../datasketches/kll/KllFloatsSketchTest.java | 6 +-
.../org/apache/datasketches/kll/KllHelperTest.java | 20 +-
.../datasketches/kll/KllItemsSketchTest.java | 20 +-
.../datasketches/kll/KllLongsSketchTest.java | 6 +-
.../kll/KllMemorySegmentRequestApp.java | 2 +-
.../datasketches/kll/KllMemoryValidateTest.java | 33 ++-
.../datasketches/kll/KllMiscDirectDoublesTest.java | 14 +-
.../datasketches/kll/KllMiscDirectFloatsTest.java | 14 +-
.../datasketches/kll/KllMiscDirectLongsTest.java | 14 +-
.../datasketches/kll/KllMiscDoublesTest.java | 32 +--
.../apache/datasketches/kll/KllMiscFloatsTest.java | 32 +--
.../apache/datasketches/kll/KllMiscItemsTest.java | 20 +-
.../apache/datasketches/kll/KllMiscLongsTest.java | 32 +--
.../apache/datasketches/theta/AnotBimplTest.java | 78 +++----
.../datasketches/theta/CompactSketchTest.java | 152 ++++++-------
.../ConcurrentDirectQuickSelectSketchTest.java | 132 +++++------
.../theta/ConcurrentHeapQuickSelectSketchTest.java | 116 +++++-----
.../theta/CornerCaseThetaSetOperationsTest.java | 124 +++++------
.../datasketches/theta/DirectIntersectionTest.java | 248 ++++++++++-----------
.../theta/DirectQuickSelectSketchTest.java | 120 +++++-----
.../apache/datasketches/theta/DirectUnionTest.java | 228 +++++++++----------
.../org/apache/datasketches/theta/EmptyTest.java | 46 ++--
.../apache/datasketches/theta/ExamplesTest.java | 41 ++--
.../datasketches/theta/HeapAlphaSketchTest.java | 87 ++++----
.../datasketches/theta/HeapIntersectionTest.java | 180 +++++++--------
.../theta/HeapQuickSelectSketchTest.java | 82 +++----
.../apache/datasketches/theta/HeapUnionTest.java | 182 +++++++--------
.../datasketches/theta/HeapifyWrapSerVer3Test.java | 72 +++---
.../apache/datasketches/theta/IteratorTest.java | 22 +-
.../datasketches/theta/JaccardSimilarityTest.java | 26 +--
.../theta/PairwiseSetOperationsTest.java | 191 ++++++++--------
.../datasketches/theta/PreambleUtilTest.java | 26 +--
.../theta/ReadOnlyMemorySegmentTest.java | 50 ++---
.../datasketches/theta/SetOperationTest.java | 122 +++++-----
.../datasketches/theta/SetOpsCornerCasesTest.java | 191 ++++++++--------
.../datasketches/theta/SingleItemSketchTest.java | 98 ++++----
.../apache/datasketches/theta/SketchMiscTest.java | 48 ++--
.../org/apache/datasketches/theta/SketchTest.java | 96 ++++----
.../theta/ThetaSketchCrossLanguageTest.java | 22 +-
.../apache/datasketches/theta/UnionImplTest.java | 86 +++----
.../datasketches/theta/UpdateSketchTest.java | 47 ++--
.../BoundsOnRatiosInThetaSketchedSetsTest.java | 20 +-
.../BoundsOnRatiosInTupleSketchedSetsTest.java | 40 ++--
.../tuple/CompactSketchWithDoubleSummaryTest.java | 57 +++--
.../datasketches/tuple/JaccardSimilarityTest.java | 60 ++---
.../org/apache/datasketches/tuple/MiscTest.java | 18 +-
.../tuple/ReadOnlyMemorySegmentTest.java | 9 +-
.../tuple/SerializerDeserializerTest.java | 4 +-
.../datasketches/tuple/TupleCrossLanguageTest.java | 27 ++-
.../datasketches/tuple/TupleExamples2Test.java | 118 +++++-----
.../datasketches/tuple/TupleExamplesTest.java | 78 +++----
.../tuple/adouble/AdoubleAnotBTest.java | 99 ++++----
.../tuple/adouble/AdoubleIntersectionTest.java | 123 +++++-----
.../datasketches/tuple/adouble/AdoubleTest.java | 83 ++++---
.../tuple/adouble/AdoubleUnionTest.java | 62 +++---
.../datasketches/tuple/adouble/FilterTest.java | 39 ++--
.../CornerCaseTupleSetOperationsTest.java | 237 ++++++++++----------
.../tuple/aninteger/EngagementTest.java | 18 +-
.../tuple/aninteger/IntegerSketchTest.java | 37 ++-
.../tuple/aninteger/MikhailsBugTupleTest.java | 39 ++--
.../tuple/aninteger/ParameterLeakageTest.java | 63 +++---
.../arrayofdoubles/ArrayOfDoublesUnionTest.java | 9 +-
.../CornerCaseArrayOfDoublesSetOperationsTest.java | 34 ++-
.../DirectArrayOfDoublesCompactSketchTest.java | 7 +-
.../HeapArrayOfDoublesCompactSketchTest.java | 11 +-
.../tuple/strings/ArrayOfStringsSketchTest.java | 30 +--
162 files changed, 3662 insertions(+), 3795 deletions(-)
rename src/main/java/org/apache/datasketches/frequencies/{ItemsSketch.java =>
FrequentItemsSketch.java} (97%)
rename src/main/java/org/apache/datasketches/frequencies/{LongsSketch.java =>
FrequentLongsSketch.java} (97%)
rename src/main/java/org/apache/datasketches/theta/{CompactSketch.java =>
CompactThetaSketch.java} (85%)
rename src/main/java/org/apache/datasketches/theta/{AnotB.java =>
ThetaAnotB.java} (73%)
rename src/main/java/org/apache/datasketches/theta/{AnotBimpl.java =>
ThetaAnotBimpl.java} (87%)
rename src/main/java/org/apache/datasketches/theta/{Intersection.java =>
ThetaIntersection.java} (67%)
rename src/main/java/org/apache/datasketches/theta/{IntersectionImpl.java =>
ThetaIntersectionImpl.java} (89%)
rename src/main/java/org/apache/datasketches/theta/{SetOperation.java =>
ThetaSetOperation.java} (71%)
rename src/main/java/org/apache/datasketches/theta/{SetOperationBuilder.java
=> ThetaSetOperationBuilder.java} (68%)
rename src/main/java/org/apache/datasketches/theta/{Sketch.java =>
ThetaSketch.java} (85%)
rename src/main/java/org/apache/datasketches/theta/{Union.java =>
ThetaUnion.java} (71%)
rename src/main/java/org/apache/datasketches/theta/{UnionImpl.java =>
ThetaUnionImpl.java} (80%)
rename src/main/java/org/apache/datasketches/theta/{UpdateSketch.java =>
UpdatableThetaSketch.java} (92%)
rename src/main/java/org/apache/datasketches/theta/{UpdateSketchBuilder.java
=> UpdatableThetaSketchBuilder.java} (82%)
rename src/main/java/org/apache/datasketches/tuple/{CompactSketch.java =>
CompactTupleSketch.java} (89%)
delete mode 100644 src/main/java/org/apache/datasketches/tuple/Sketches.java
rename src/main/java/org/apache/datasketches/tuple/{AnotB.java =>
TupleAnotB.java} (81%)
rename src/main/java/org/apache/datasketches/tuple/{Intersection.java =>
TupleIntersection.java} (76%)
rename src/main/java/org/apache/datasketches/tuple/{Sketch.java =>
TupleSketch.java} (73%)
rename src/main/java/org/apache/datasketches/tuple/{Union.java =>
TupleUnion.java} (77%)
rename src/main/java/org/apache/datasketches/tuple/{UpdatableSketch.java =>
UpdatableTupleSketch.java} (90%)
rename
src/main/java/org/apache/datasketches/tuple/{UpdatableSketchBuilder.java =>
UpdatableTupleSketchBuilder.java} (75%)
rename src/main/java/org/apache/datasketches/tuple/adouble/{DoubleSketch.java
=> DoubleTupleSketch.java} (79%)
rename
src/main/java/org/apache/datasketches/tuple/aninteger/{IntegerSketch.java =>
IntegerTupleSketch.java} (79%)
delete mode 100644
src/main/java/org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesSketches.java
rename
src/main/java/org/apache/datasketches/tuple/strings/{ArrayOfStringsSketch.java
=> ArrayOfStringsTupleSketch.java} (77%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]