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:03 UTC
[incubator-datasketches-java] branch master updated (34c0d93 ->
68bb06b)
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 34c0d93 Merge pull request #286 from apache/hll_doc_update
add 38afc41 Make Hll iterators an abstract hierarchy instead of interface.
add 7f417d2 Speedup changes
add 791717d Remove empty boolean, not needed
add 7423b13 Improvements to Hll6Array
add 4195e45 Merge branch 'Cleanup' into NewHllIterator
add d4a3c5e Merge branch 'master' into NewHllIterator
add f33c080 Merge branch 'master' into NewHllIterator
add baa9da4 Updating UnionLogic
add 965b0af Add dedicated rebuild of KxQ registers.
add a2589aa Update UnionImpl
add 53e1d9f Interim update
add 94afdb8 Interim update
add f2f7ec5 Interim update
add be8dbfe Interim
add b042a2e restore to no checkReadOnly on DirectHllArray / putAuxHashMap().
add a5bf06a Remove troubleshooting tests
add e5b8a42 Interim updates
add 93e4ca2 Added Isomorphism tests, and a few others.
add d450b47 Added isomorphic tests.
add 72e91b4 improve performance of integer and long byte conversions.
add 1238051 Minor updates to LICENSE
add 838976b Merge branch 'master' into NewHllIterator
add e9b0aa0 Interim update
add 70a7849 Various fixes: documentation, proper variable naming, misc.
add 6b27c14 More Isomorphic tests.
add 5cbb09e Prepare for next round of speedups.
add bd59035 Interim
add 120ab69 Interim update
add 75ebb78 Interim update
add 0afe269 Interim update, mostly improving unit tests.
add b94223a Add readOnly checks
add b42a409 Caught a minor bug, which should never happen.
add ea78bdf Update Readme & Disclaimer
new 68bb06b Merge pull request #287 from apache/NewHllIterator
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:
.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(-)
delete mode 100644 src/test/java/org/apache/datasketches/hll/DirectUnionCaseTest.java
create mode 100644 src/test/java/org/apache/datasketches/hll/IsomorphicTest.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 #287 from
apache/NewHllIterator
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 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