You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datasketches.apache.org by le...@apache.org on 2020/07/18 18:59:14 UTC
[incubator-datasketches-java] 01/01: Merge pull request #324 from
apache/Refactor_Theta_Tuple
This is an automated email from the ASF dual-hosted git repository.
leerho pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-datasketches-java.git
commit d735da7c5ffd1ed72e3c4374de3064a2ef71cb12
Merge: eead07c dfd3f08
Author: Lee Rhodes <le...@users.noreply.github.com>
AuthorDate: Sat Jul 18 11:59:06 2020 -0700
Merge pull request #324 from apache/Refactor_Theta_Tuple
Refactor theta tuple
.travis.yml | 2 +-
.../datasketches/BoundsOnBinomialProportions.java | 27 +-
.../datasketches/BoundsOnRatiosInSampledSets.java | 43 +-
.../BoundsOnRatiosInThetaSketchedSets.java | 49 +-
.../org/apache/datasketches/HashOperations.java | 219 ++--
src/main/java/org/apache/datasketches/Util.java | 11 +-
.../java/org/apache/datasketches/theta/AnotB.java | 202 +++-
.../org/apache/datasketches/theta/AnotBimpl.java | 237 ++++
.../datasketches/theta/CompactOperations.java | 385 +++++++
.../apache/datasketches/theta/CompactSketch.java | 128 +--
.../theta/ConcurrentHeapThetaBuffer.java | 104 +-
.../theta/ConcurrentSharedThetaSketch.java | 19 +-
.../theta/DirectCompactOrderedSketch.java | 87 --
.../datasketches/theta/DirectCompactSketch.java | 90 +-
.../theta/DirectCompactUnorderedSketch.java | 84 --
.../theta/DirectQuickSelectSketch.java | 29 +-
.../theta/DirectQuickSelectSketchR.java | 61 +-
.../datasketches/theta/EmptyCompactSketch.java | 28 +-
.../datasketches/theta/ForwardCompatibility.java | 9 +-
.../apache/datasketches/theta/HeapAlphaSketch.java | 43 +-
.../org/apache/datasketches/theta/HeapAnotB.java | 345 ------
.../theta/HeapCompactOrderedSketch.java | 103 --
.../datasketches/theta/HeapCompactSketch.java | 68 +-
.../theta/HeapCompactUnorderedSketch.java | 106 --
.../datasketches/theta/HeapQuickSelectSketch.java | 59 +-
.../datasketches/theta/HeapUpdateSketch.java | 28 +-
.../apache/datasketches/theta/Intersection.java | 48 +-
.../datasketches/theta/IntersectionImpl.java | 38 +-
.../datasketches/theta/IntersectionImplR.java | 66 +-
.../datasketches/theta/JaccardSimilarity.java | 18 +-
.../datasketches/theta/PairwiseSetOperations.java | 169 +--
.../apache/datasketches/theta/PreambleUtil.java | 41 +-
.../apache/datasketches/theta/SetOperation.java | 79 +-
.../datasketches/theta/SetOperationBuilder.java | 4 +-
.../datasketches/theta/SingleItemSketch.java | 101 +-
.../java/org/apache/datasketches/theta/Sketch.java | 246 ++---
.../org/apache/datasketches/theta/Sketches.java | 12 +
.../java/org/apache/datasketches/theta/Union.java | 30 +
.../org/apache/datasketches/theta/UnionImpl.java | 37 +-
.../datasketches/theta/UpdateReturnState.java | 26 +-
.../apache/datasketches/theta/UpdateSketch.java | 163 +--
.../datasketches/theta/UpdateSketchBuilder.java | 6 +-
.../java/org/apache/datasketches/tuple/AnotB.java | 583 +++++-----
.../apache/datasketches/tuple/CompactSketch.java | 5 +
.../apache/datasketches/tuple/Intersection.java | 6 +-
.../datasketches/tuple/QuickSelectSketch.java | 40 +-
.../datasketches/tuple/SerializerDeserializer.java | 2 -
.../java/org/apache/datasketches/tuple/Sketch.java | 10 +
.../java/org/apache/datasketches/tuple/Util.java | 5 +-
.../tuple/arrayofdoubles/ArrayOfDoublesUnion.java | 1 +
.../DirectArrayOfDoublesQuickSelectSketch.java | 6 +-
src/main/javadoc/resources/dictionary.html | 2 +-
.../BoundsOnRatiosInThetaSketchedSetsTest.java | 4 +-
.../apache/datasketches/HashOperationsTest.java | 23 +-
.../apache/datasketches/theta/AnotBimplTest.java | 335 ++++++
.../datasketches/theta/BackwardConversions.java | 4 +-
.../datasketches/theta/CompactSketchTest.java | 238 +++-
.../ConcurrentDirectQuickSelectSketchTest.java | 1150 +++++++++-----------
.../theta/ConcurrentHeapQuickSelectSketchTest.java | 507 ++++-----
.../datasketches/theta/DirectIntersectionTest.java | 213 ++--
.../theta/DirectQuickSelectSketchTest.java | 29 +-
.../apache/datasketches/theta/DirectUnionTest.java | 23 +-
.../org/apache/datasketches/theta/EmptyTest.java | 39 +-
.../theta/ForwardCompatibilityTest.java | 27 +-
.../datasketches/theta/HeapAlphaSketchTest.java | 58 +-
.../apache/datasketches/theta/HeapAnotBTest.java | 391 -------
.../datasketches/theta/HeapIntersectionTest.java | 221 ++--
.../theta/HeapQuickSelectSketchTest.java | 41 +-
.../apache/datasketches/theta/HeapUnionTest.java | 19 +-
.../theta/PairwiseCornerCasesTest.java | 457 --------
.../theta/PairwiseSetOperationsTest.java | 71 +-
.../datasketches/theta/PreambleUtilTest.java | 85 +-
.../datasketches/theta/ReadOnlyMemoryTest.java | 17 +-
.../datasketches/theta/SetOperationTest.java | 16 +-
.../datasketches/theta/SetOpsCornerCasesTest.java | 493 +++++++++
.../datasketches/theta/SingleItemSketchTest.java | 49 +-
.../org/apache/datasketches/theta/SketchTest.java | 77 +-
.../apache/datasketches/theta/UnionImplTest.java | 19 +-
.../datasketches/theta/UpdateSketchTest.java | 71 +-
.../tuple/adouble/AdoubleAnotBTest.java | 33 +-
80 files changed, 4541 insertions(+), 4479 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org