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