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: [email protected]
For additional commands, e-mail: [email protected]