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/06/06 18:12:02 UTC
[incubator-datasketches-java] branch master updated (6d214b7 ->
bb42490)
This is an automated email from the ASF dual-hosted git repository.
leerho pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-datasketches-java.git.
from 6d214b7 Merge pull request #315 from apache/TupleRefactor
add d1d6b4c First round changes to extend tuple sketch to allow set operations with a theta sketch.
add 99901ea Clean up Generic Tuple Sketches to be more consistent.
add cec94de Multiple corrections to Intersection and to AnotB.
add 03a77ef Renaming empty and thetaLong.
add 5c4e41c Rewrote Tuple Intersection. There were too many problems to list.
add ca8a3ab make inner-class test methods package private
add 8f5c4f0 Fix issues found in the review.
add 62f95db Accidentally missed a check.
add eb765fa Changed null policy suggested by David Cromberge whereby if a null would impact the value of the sketch or no meaningful result can be returned, an exception should be thrown.
add c4488eb setA was not resetting the sketch on an Empty.
add 4de2ca3 Added test
new bb42490 Merge pull request #319 from apache/Tuple_Theta_Extension
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/HashOperations.java | 1 -
.../org/apache/datasketches/fdt/PostProcessor.java | 2 +-
.../java/org/apache/datasketches/tuple/AnotB.java | 382 ++++++++-
.../java/org/apache/datasketches/tuple/Filter.java | 2 +-
.../apache/datasketches/tuple/Intersection.java | 296 +++++--
.../datasketches/tuple/QuickSelectSketch.java | 7 +-
.../datasketches/tuple/SummarySetOperations.java | 5 +-
.../java/org/apache/datasketches/tuple/Union.java | 59 +-
.../apache/datasketches/tuple/UpdatableSketch.java | 2 +-
.../java/org/apache/datasketches/tuple/Util.java | 35 +-
.../tuple/adouble/DoubleSummaryFactory.java | 10 +-
.../tuple/adouble/DoubleSummarySetOperations.java | 38 +-
.../aninteger/IntegerSummarySetOperations.java | 5 +-
.../tuple/strings/ArrayOfStringsSketch.java | 2 +-
.../tuple/strings/ArrayOfStringsSummary.java | 99 +--
.../strings/ArrayOfStringsSummaryDeserializer.java | 13 +-
.../tuple/CompactSketchWithDoubleSummaryTest.java | 1 +
.../{hash/XxHashTest.java => tuple/MiscTest.java} | 36 +-
.../tuple/SerializerDeserializerTest.java | 12 +-
.../tuple/adouble/AdoubleAnotBTest.java | 288 +++++++
.../tuple/adouble/AdoubleIntersectionTest.java | 305 +++++++
.../datasketches/tuple/adouble/AdoubleTest.java | 414 ++++++++++
.../tuple/adouble/AdoubleUnionTest.java | 174 ++++
.../UpdatableSketchWithDoubleSummaryTest.java | 888 ---------------------
.../tuple/aninteger/IntegerSketchTest.java | 30 +-
.../tuple/arrayofdoubles/package-info.java | 24 -
.../tuple/strings/ArrayOfStringsSummaryTest.java | 2 +-
27 files changed, 1964 insertions(+), 1168 deletions(-)
copy src/test/java/org/apache/datasketches/{hash/XxHashTest.java => tuple/MiscTest.java} (55%)
create mode 100644 src/test/java/org/apache/datasketches/tuple/adouble/AdoubleAnotBTest.java
create mode 100644 src/test/java/org/apache/datasketches/tuple/adouble/AdoubleIntersectionTest.java
create mode 100644 src/test/java/org/apache/datasketches/tuple/adouble/AdoubleTest.java
create mode 100644 src/test/java/org/apache/datasketches/tuple/adouble/AdoubleUnionTest.java
delete mode 100644 src/test/java/org/apache/datasketches/tuple/adouble/UpdatableSketchWithDoubleSummaryTest.java
delete mode 100644 src/test/java/org/apache/datasketches/tuple/arrayofdoubles/package-info.java
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org
[incubator-datasketches-java] 01/01: Merge pull request #319 from
apache/Tuple_Theta_Extension
Posted by le...@apache.org.
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 bb424901bc97062b4f05081b11c77143f88ac586
Merge: 6d214b7 4de2ca3
Author: Lee Rhodes <le...@users.noreply.github.com>
AuthorDate: Sat Jun 6 11:11:53 2020 -0700
Merge pull request #319 from apache/Tuple_Theta_Extension
Tuple theta extension
.../org/apache/datasketches/HashOperations.java | 1 -
.../org/apache/datasketches/fdt/PostProcessor.java | 2 +-
.../java/org/apache/datasketches/tuple/AnotB.java | 382 ++++++++-
.../java/org/apache/datasketches/tuple/Filter.java | 2 +-
.../apache/datasketches/tuple/Intersection.java | 296 +++++--
.../datasketches/tuple/QuickSelectSketch.java | 7 +-
.../datasketches/tuple/SummarySetOperations.java | 5 +-
.../java/org/apache/datasketches/tuple/Union.java | 59 +-
.../apache/datasketches/tuple/UpdatableSketch.java | 2 +-
.../java/org/apache/datasketches/tuple/Util.java | 35 +-
.../tuple/adouble/DoubleSummaryFactory.java | 10 +-
.../tuple/adouble/DoubleSummarySetOperations.java | 38 +-
.../aninteger/IntegerSummarySetOperations.java | 5 +-
.../tuple/strings/ArrayOfStringsSketch.java | 2 +-
.../tuple/strings/ArrayOfStringsSummary.java | 99 +--
.../strings/ArrayOfStringsSummaryDeserializer.java | 13 +-
.../tuple/CompactSketchWithDoubleSummaryTest.java | 1 +
.../package-info.java => MiscTest.java} | 31 +-
.../tuple/SerializerDeserializerTest.java | 12 +-
.../tuple/adouble/AdoubleAnotBTest.java | 288 +++++++
.../tuple/adouble/AdoubleIntersectionTest.java | 305 +++++++
.../datasketches/tuple/adouble/AdoubleTest.java | 414 ++++++++++
.../tuple/adouble/AdoubleUnionTest.java | 174 ++++
.../UpdatableSketchWithDoubleSummaryTest.java | 888 ---------------------
.../tuple/aninteger/IntegerSketchTest.java | 30 +-
.../tuple/strings/ArrayOfStringsSummaryTest.java | 2 +-
26 files changed, 1972 insertions(+), 1131 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org