You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datasketches.apache.org by jm...@apache.org on 2019/06/20 17:41:22 UTC
[incubator-datasketches-cpp] 02/03: Merge remote-tracking branch
'origin' into py_setup
This is an automated email from the ASF dual-hosted git repository.
jmalkin pushed a commit to branch py_setup
in repository https://gitbox.apache.org/repos/asf/incubator-datasketches-cpp.git
commit 09f29bc089a5e0366411bcadd070aa2cb677d00e
Merge: a3e1e9a 0a6197f
Author: jmalkin <jm...@users.noreply.github.com>
AuthorDate: Wed Jun 19 15:20:23 2019 -0700
Merge remote-tracking branch 'origin' into py_setup
Makefile | 4 +-
common/include/CommonUtil.hpp | 18 +-
common/include/serde.hpp | 18 +-
common/test/test_runner.cpp | 18 +-
cpc/include/common.h | 18 +-
cpc/include/cpc_common.hpp | 18 +-
cpc/include/cpc_sketch.hpp | 22 +-
cpc/include/cpc_union.hpp | 18 +-
cpc/include/fm85.h | 18 +-
cpc/include/fm85Compression.h | 18 +-
cpc/include/fm85Confidence.h | 18 +-
cpc/include/fm85Merging.h | 18 +-
cpc/include/fm85Util.h | 18 +-
cpc/include/iconEstimator.h | 18 +-
cpc/include/u32Table.h | 18 +-
cpc/src/compressionData.data | 18 +-
cpc/src/cpc_sketch.cpp | 18 +-
cpc/src/fm85.cpp | 18 +-
cpc/src/fm85Compression.cpp | 18 +-
cpc/src/fm85Confidence.cpp | 18 +-
cpc/src/fm85Merging.cpp | 18 +-
cpc/src/fm85Util.cpp | 18 +-
cpc/src/iconEstimator.cpp | 18 +-
cpc/src/u32Table.cpp | 18 +-
cpc/test/compression_test.cpp | 18 +-
cpc/test/cpc_sketch_test.cpp | 18 +-
cpc/test/cpc_union_test.cpp | 18 +-
fi/include/frequent_items_sketch.hpp | 20 +-
fi/include/reverse_purge_hash_map.hpp | 18 +-
fi/test/frequent_items_sketch_custom_type_test.cpp | 18 +-
fi/test/frequent_items_sketch_test.cpp | 18 +-
fi/test/reverse_purge_hash_map_test.cpp | 18 +-
hll/CMakeLists.txt | 37 +-
hll/include/AuxHashMap-internal.hpp | 321 ++++++
hll/include/AuxHashMap.hpp | 45 +-
.../CompositeInterpolationXTable-internal.hpp | 811 +++++++++++++++
hll/include/CompositeInterpolationXTable.hpp | 23 +-
.../Conversions-internal.hpp} | 37 +-
hll/include/Conversions.hpp | 23 +-
hll/include/CouponHashSet-internal.hpp | 300 ++++++
hll/include/CouponHashSet.hpp | 37 +-
hll/include/CouponList-internal.hpp | 438 ++++++++
hll/include/CouponList.hpp | 45 +-
.../CubicInterpolation-internal.hpp} | 74 +-
hll/include/CubicInterpolation.hpp | 23 +-
.../HarmonicNumbers-internal.hpp} | 31 +-
hll/include/HarmonicNumbers.hpp | 22 +-
.../Hll4Array-internal.hpp} | 210 ++--
hll/include/Hll4Array.hpp | 54 +-
hll/include/Hll6Array-internal.hpp | 155 +++
hll/include/Hll6Array.hpp | 44 +-
hll/include/Hll8Array-internal.hpp | 137 +++
hll/include/Hll8Array.hpp | 44 +-
hll/include/HllArray-internal.hpp | 663 ++++++++++++
hll/include/HllArray.hpp | 55 +-
hll/include/HllPairIterator-internal.hpp | 99 ++
hll/include/HllPairIterator.hpp | 25 +-
hll/include/HllSketch-internal.hpp | 462 +++++++++
hll/include/HllSketch.hpp | 45 +-
hll/include/HllSketchImpl-internal.hpp | 159 +++
hll/include/HllSketchImpl.hpp | 49 +-
hll/include/HllSketchImplFactory.hpp | 269 +++++
.../HllUnion.cpp => include/HllUnion-internal.hpp} | 330 +++---
hll/include/HllUnion.hpp | 54 +-
hll/include/HllUtil.hpp | 105 +-
hll/include/IntArrayPairIterator-internal.hpp | 115 +++
hll/include/IntArrayPairIterator.hpp | 23 +-
hll/include/PairIterator.hpp | 22 +-
.../RelativeErrorTables-internal.hpp} | 30 +-
hll/include/RelativeErrorTables.hpp | 23 +-
hll/include/hll.hpp | 309 ++++--
hll/include/hll.private.hpp | 37 +
hll/src/AuxHashMap.cpp | 54 +-
hll/src/CompositeInterpolationXTable.cpp | 34 +-
hll/src/Conversions.cpp | 32 +-
hll/src/CouponHashSet.cpp | 84 +-
hll/src/CouponList.cpp | 108 +-
hll/src/CubicInterpolation.cpp | 18 +-
hll/src/HarmonicNumbers.cpp | 18 +-
hll/src/Hll4Array.cpp | 54 +-
hll/src/Hll6Array.cpp | 24 +-
hll/src/Hll8Array.cpp | 28 +-
hll/src/HllArray.cpp | 136 +--
hll/src/HllPairIterator.cpp | 22 +-
hll/src/HllSketch.cpp | 64 +-
hll/src/HllSketchImpl.cpp | 36 +-
hll/src/HllUnion.cpp | 26 +-
hll/src/HllUtil.cpp | 28 +-
hll/src/IntArrayPairIterator.cpp | 24 +-
hll/src/RelativeErrorTables.cpp | 18 +-
hll/test/AuxHashMapTest.cpp | 53 +-
hll/test/CouponHashSetTest.cpp | 119 ++-
hll/test/CouponListTest.cpp | 152 +--
hll/test/CrossCountingTest.cpp | 65 +-
hll/test/HllArrayTest.cpp | 165 +--
hll/test/HllSketchTest.cpp | 354 ++++---
hll/test/HllUnionTest.cpp | 253 ++---
hll/test/TablesTest.cpp | 24 +-
hll/test/ToFromByteArrayTest.cpp | 182 ++--
hll/test/UnionCaseTest.cpp | 43 +-
kll/include/kll_helper.hpp | 18 +-
kll/include/kll_quantile_calculator.hpp | 18 +-
kll/include/kll_sketch.hpp | 18 +-
kll/test/kll_sketch_test.cpp | 18 +-
kll/test/kll_sketch_validation.cpp | 18 +-
python/src/cpc_wrapper.cpp | 18 +-
python/src/datasketches.cpp | 18 +-
python/src/fi_wrapper.cpp | 18 +-
python/src/hll_wrapper.cpp | 166 +--
python/src/kll_wrapper.cpp | 18 +-
theta/include/binomial_bounds.hpp | 458 ++++++++
theta/include/theta_a_not_b.hpp | 57 +
theta/include/theta_a_not_b_impl.hpp | 108 ++
theta/include/theta_intersection.hpp | 70 ++
theta/include/theta_intersection_impl.hpp | 181 ++++
theta/include/theta_sketch.hpp | 307 ++++++
theta/include/theta_sketch_impl.hpp | 1092 ++++++++++++++++++++
theta/include/theta_union.hpp | 75 ++
theta/include/theta_union_impl.hpp | 114 ++
theta/test/theta_a_not_b_test.cpp | 239 +++++
theta/test/theta_compact_empty_from_java.bin | Bin 0 -> 8 bytes
theta/test/theta_compact_estimation_from_java.bin | Bin 0 -> 34760 bytes
theta/test/theta_compact_single_item_from_java.bin | Bin 0 -> 16 bytes
theta/test/theta_intersection_test.cpp | 240 +++++
theta/test/theta_sketch_test.cpp | 434 ++++++++
theta/test/theta_union_test.cpp | 112 ++
theta/test/theta_update_empty_from_java.bin | Bin 0 -> 1048 bytes
theta/test/theta_update_estimation_from_java.bin | Bin 0 -> 65560 bytes
theta/theta.mk | 31 +
129 files changed, 10804 insertions(+), 1613 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org