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