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/01/14 17:16:04 UTC

[incubator-datasketches-java] 01/01: Merge pull request #287 from apache/NewHllIterator

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 68bb06b771159ad37f76590e08f0e7f3b3f74324
Merge: 34c0d93 ea78bdf
Author: Lee Rhodes <le...@users.noreply.github.com>
AuthorDate: Tue Jan 14 09:15:53 2020 -0800

    Merge pull request #287 from apache/NewHllIterator
    
    New HLL merge algorithm

 .gitignore                                         |   2 -
 DISCLAIMER-WIP                                     |   2 +-
 LICENSE                                            |  18 +-
 README.md                                          |   8 +-
 src/main/java/org/apache/datasketches/Util.java    |  46 +-
 .../apache/datasketches/hll/AbstractCoupons.java   |  19 +-
 .../apache/datasketches/hll/AbstractHllArray.java  |  90 +++-
 .../org/apache/datasketches/hll/BaseHllSketch.java |   4 +-
 .../org/apache/datasketches/hll/Conversions.java   |  69 ++-
 .../org/apache/datasketches/hll/CouponList.java    |  20 +-
 .../org/apache/datasketches/hll/CouponMapping.java |   4 +-
 .../apache/datasketches/hll/DirectAuxHashMap.java  |  23 +-
 .../apache/datasketches/hll/DirectCouponList.java  |  37 +-
 .../apache/datasketches/hll/DirectHll4Array.java   |  62 ++-
 .../apache/datasketches/hll/DirectHll6Array.java   |  73 ++-
 .../apache/datasketches/hll/DirectHll8Array.java   |  55 +-
 .../apache/datasketches/hll/DirectHllArray.java    |  47 +-
 .../apache/datasketches/hll/HeapAuxHashMap.java    |  10 +-
 .../org/apache/datasketches/hll/Hll4Array.java     |  63 ++-
 .../org/apache/datasketches/hll/Hll4Update.java    | 171 +++---
 .../org/apache/datasketches/hll/Hll6Array.java     |  72 ++-
 .../org/apache/datasketches/hll/Hll8Array.java     |  61 ++-
 .../java/org/apache/datasketches/hll/HllArray.java |  53 +-
 .../org/apache/datasketches/hll/HllEstimators.java |   2 +-
 .../apache/datasketches/hll/HllPairIterator.java   |   3 +-
 .../org/apache/datasketches/hll/HllSketch.java     |  25 +-
 .../org/apache/datasketches/hll/HllSketchImpl.java |  32 +-
 .../java/org/apache/datasketches/hll/HllUtil.java  |   8 +-
 .../datasketches/hll/IntArrayPairIterator.java     |  18 +-
 .../datasketches/hll/IntMemoryPairIterator.java    |  29 +-
 .../org/apache/datasketches/hll/PairIterator.java  |  40 +-
 .../org/apache/datasketches/hll/PreambleUtil.java  |  13 +
 .../org/apache/datasketches/hll/TgtHllType.java    |   4 +-
 .../apache/datasketches/hll/ToByteArrayImpl.java   |   4 +-
 .../java/org/apache/datasketches/hll/Union.java    | 591 +++++++++++++++------
 .../apache/datasketches/hll/CouponListTest.java    |  51 +-
 .../datasketches/hll/DirectUnionCaseTest.java      | 458 ----------------
 .../org/apache/datasketches/hll/HllArrayTest.java  | 160 +++++-
 .../org/apache/datasketches/hll/HllSketchTest.java |   8 +-
 .../apache/datasketches/hll/IsomorphicTest.java    | 368 +++++++++++++
 .../datasketches/hll/ToFromByteArrayTest.java      |  16 +-
 .../org/apache/datasketches/hll/UnionCaseTest.java | 543 ++++++++++---------
 tools/SketchesCheckstyle.xml                       |   1 +
 43 files changed, 2061 insertions(+), 1322 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org