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

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


    from 0520082  Merge pull request #188 from apache/coverage_fix
     add 2d9edb9  promoted new implementation of theta sketch
     add 175849a  this test was included prematurely, disabled for now
     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 dc5599e  Update python wrapper to handle theta API changes
     add bf47a89  forward input sketch
     add 4b86691  fixed name
     add a10e646  update python theta union update for new template API
     add 25d75fc  Merge branch 'theta_tuple_common_base' of 
[email protected]:apache/incubator-datasketches-cpp.git into 
theta_tuple_common_base
     new 5b3ff2d  Merge pull request #189 from apache/theta_tuple_common_base

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:
 python/src/theta_wrapper.cpp                       |  37 +-
 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                      |  87 +--
 {tuple => theta}/include/theta_union_base.hpp      |   2 +-
 {tuple => theta}/include/theta_union_base_impl.hpp |   5 +
 theta/include/theta_union_impl.hpp                 |  82 +-
 .../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 +-
 53 files changed, 587 insertions(+), 3586 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