This is an automated email from the ASF dual-hosted git repository.

jmalkin pushed a change to branch hll_allocator
in repository https://gitbox.apache.org/repos/asf/datasketches-cpp.git.


    from c9577f9  removed unnecessary method
     add c91bf6a  support allocator instance
     add a707a00  Merge pull request #183 from apache/cpc_allocator
     add 2d9edb9  promoted new implementation of theta sketch
     add 175849a  this test was included prematurely, disabled for now
     add 1dbeafc  Fix typo in header file name
     add 9b7fcf2  Adding missing include files to install and source
     add f9361b0  Merge pull request #187 from bryanherger/master
     add f561bde  try to get coveralls to have a useful badge
     add 0520082  Merge pull request #188 from apache/coverage_fix
     add 1245c84  Merge branch 'master' into theta_tuple_common_base
     add c5fdcb1  Merge branch 'theta_tuple_common_base' of 
[email protected]:apache/incubator-datasketches-cpp.git into 
theta_tuple_common_base
     add 3c8816e  Update python wrapper to handle theta API changes
     add 8c744b9  Merge branch 'hll_allocator' of 
github.com:apache/datasketches-cpp into hll_allocator
     add 1ae29a5  Merge branch 'hll_allocator' of 
github.com:apache/datasketches-cpp into hll_allocator
     add 71b8b3a  update python to remove is_compact from hll union

No new revisions were added by this update.

Summary of changes:
 .github/workflows/code_coverage.yml                |   6 +-
 cpc/include/cpc_common.hpp                         |   3 +
 cpc/include/cpc_compressor.hpp                     |   4 +-
 cpc/include/cpc_compressor_impl.hpp                |  47 +-
 cpc/include/cpc_sketch.hpp                         |  13 +-
 cpc/include/cpc_sketch_impl.hpp                    |  33 +-
 cpc/include/cpc_union.hpp                          |   4 +-
 cpc/include/cpc_union_impl.hpp                     |  12 +-
 cpc/include/u32_table.hpp                          |   6 +-
 cpc/include/u32_table_impl.hpp                     |  18 +-
 hll/CMakeLists.txt                                 |   3 +
 python/src/hll_wrapper.cpp                         |   2 -
 python/src/theta_wrapper.cpp                       |  33 +-
 python/tests/hll_test.py                           |   1 -
 python/tests/theta_test.py                         |   6 +-
 theta/CMakeLists.txt                               |  33 +-
 .../include/bounds_on_ratios_in_sampled_sets.hpp   |   3 +-
 .../bounds_on_ratios_in_theta_sketched_sets.hpp    |   2 +-
 theta/include/theta_a_not_b.hpp                    |  41 +-
 theta/include/theta_a_not_b_impl.hpp               |  51 +-
 {tuple => theta}/include/theta_comparators.hpp     |   0
 {tuple => theta}/include/theta_constants.hpp       |   2 +
 {tuple => theta}/include/theta_helpers.hpp         |   0
 theta/include/theta_intersection.hpp               |  51 +-
 .../include/theta_intersection_base.hpp            |   0
 .../include/theta_intersection_base_impl.hpp       |   0
 theta/include/theta_intersection_impl.hpp          |  98 +--
 .../include/theta_jaccard_similarity.hpp           |  22 +-
 .../include/theta_jaccard_similarity_base.hpp      |  28 +-
 .../include/theta_set_difference_base.hpp          |   0
 .../include/theta_set_difference_base_impl.hpp     |   0
 theta/include/theta_sketch.hpp                     | 398 ++++------
 theta/include/theta_sketch_impl.hpp                | 851 +++++----------------
 theta/include/theta_union.hpp                      |  86 +--
 {tuple => theta}/include/theta_union_base.hpp      |   2 +-
 {tuple => theta}/include/theta_union_base_impl.hpp |   5 +
 theta/include/theta_union_impl.hpp                 |  81 +-
 .../include/theta_update_sketch_base.hpp           |  16 +-
 .../include/theta_update_sketch_base_impl.hpp      |   5 +
 theta/test/CMakeLists.txt                          |   1 +
 .../test/theta_jaccard_similarity_test.cpp         |   5 +-
 theta/test/theta_sketch_test.cpp                   | 271 +------
 tuple/CMakeLists.txt                               |  38 +-
 tuple/include/theta_a_not_b_experimental.hpp       |  53 --
 tuple/include/theta_intersection_experimental.hpp  |  78 --
 .../theta_intersection_experimental_impl.hpp       |  43 --
 tuple/include/theta_sketch_experimental.hpp        | 393 ----------
 tuple/include/theta_sketch_experimental_impl.hpp   | 481 ------------
 tuple/include/theta_union_experimental.hpp         |  88 ---
 tuple/include/theta_union_experimental_impl.hpp    |  47 --
 .../include/tuple_jaccard_similarity.hpp           |  28 +-
 tuple/include/tuple_sketch.hpp                     |  23 +-
 tuple/include/tuple_sketch_impl.hpp                |   8 +-
 tuple/test/CMakeLists.txt                          |   9 +-
 tuple/test/theta_a_not_b_experimental_test.cpp     | 250 ------
 tuple/test/theta_compact_empty_from_java.sk        | Bin 8 -> 0 bytes
 tuple/test/theta_compact_estimation_from_java.sk   | Bin 34760 -> 0 bytes
 tuple/test/theta_compact_single_item_from_java.sk  | Bin 16 -> 0 bytes
 .../test/theta_intersection_experimental_test.cpp  | 224 ------
 tuple/test/theta_sketch_experimental_test.cpp      | 247 ------
 tuple/test/theta_union_experimental_test.cpp       |  44 --
 tuple/test/tuple_a_not_b_test.cpp                  |   5 +-
 tuple/test/tuple_intersection_test.cpp             |   5 +-
 tuple/test/tuple_jaccard_similarity_test.cpp       |   3 +-
 tuple/test/tuple_sketch_allocation_test.cpp        |   4 +-
 tuple/test/tuple_union_test.cpp                    |   5 +-
 66 files changed, 671 insertions(+), 3648 deletions(-)
 rename {tuple => theta}/include/bounds_on_ratios_in_sampled_sets.hpp (98%)
 rename {tuple => theta}/include/bounds_on_ratios_in_theta_sketched_sets.hpp 
(99%)
 rename {tuple => theta}/include/theta_comparators.hpp (100%)
 rename {tuple => theta}/include/theta_constants.hpp (98%)
 rename {tuple => theta}/include/theta_helpers.hpp (100%)
 rename {tuple => theta}/include/theta_intersection_base.hpp (100%)
 rename {tuple => theta}/include/theta_intersection_base_impl.hpp (100%)
 rename tuple/include/theta_a_not_b_experimental_impl.hpp => 
theta/include/theta_jaccard_similarity.hpp (61%)
 rename tuple/include/jaccard_similarity.hpp => 
theta/include/theta_jaccard_similarity_base.hpp (86%)
 rename {tuple => theta}/include/theta_set_difference_base.hpp (100%)
 rename {tuple => theta}/include/theta_set_difference_base_impl.hpp (100%)
 rename {tuple => theta}/include/theta_union_base.hpp (97%)
 rename {tuple => theta}/include/theta_union_base_impl.hpp (97%)
 rename {tuple => theta}/include/theta_update_sketch_base.hpp (96%)
 rename {tuple => theta}/include/theta_update_sketch_base_impl.hpp (99%)
 rename {tuple => theta}/test/theta_jaccard_similarity_test.cpp (98%)
 delete mode 100644 tuple/include/theta_a_not_b_experimental.hpp
 delete mode 100644 tuple/include/theta_intersection_experimental.hpp
 delete mode 100644 tuple/include/theta_intersection_experimental_impl.hpp
 delete mode 100644 tuple/include/theta_sketch_experimental.hpp
 delete mode 100644 tuple/include/theta_sketch_experimental_impl.hpp
 delete mode 100644 tuple/include/theta_union_experimental.hpp
 delete mode 100644 tuple/include/theta_union_experimental_impl.hpp
 copy req/include/req_common.hpp => tuple/include/tuple_jaccard_similarity.hpp 
(61%)
 mode change 100755 => 100644
 delete mode 100644 tuple/test/theta_a_not_b_experimental_test.cpp
 delete mode 100644 tuple/test/theta_compact_empty_from_java.sk
 delete mode 100644 tuple/test/theta_compact_estimation_from_java.sk
 delete mode 100644 tuple/test/theta_compact_single_item_from_java.sk
 delete mode 100644 tuple/test/theta_intersection_experimental_test.cpp
 delete mode 100644 tuple/test/theta_sketch_experimental_test.cpp
 delete mode 100644 tuple/test/theta_union_experimental_test.cpp


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to