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