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 2020/02/18 20:37:46 UTC
[incubator-datasketches-cpp] branch master updated (3b12041 ->
dbeaf44)
This is an automated email from the ASF dual-hosted git repository.
jmalkin pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-datasketches-cpp.git.
from 3b12041 Merge pull request #88 from apache/kll_moving_merge
add e788651 [WIP, incomplete with a bunch of debug code] checkpointing varopt with basic sketch framework mostly coded. Lacks querying, unit tests, and unioning so lots left to do
add c459d83 Merge branch 'sampling' of https://github.com/apache/incubator-datasketches-cpp into sampling
add 1ca5bad [WIP] var opt union feature complete, very minimal testing
add c071c30 remove reference to debug header
add dfdd040 [WIP] adding var_opt_sketch tests, fixing issues along the way
add d73bca4 [WIP] finish porting relevant java unit tests, fixing bugs along the way
add 180094d [WIP] add binary compatibility tests to var opt sketch
add 2f719b8 [WIP] add var opt union tests, fixing bugs uncovered along the way
add 4b96ede [WIP, almost done] improve serialization coverage, update tests to allow for equivalence when random selection invovled in get_result()
add 7e3e8ab finish deserialization tests from java, describe code used to generate java binaries
add 4f91eba add varopt to python, with changes to support human-readable to_string() even if type has no operator<< defined
add e72ac26 add python unit tests/example, ensure properly using placement constructor when copying data items
add bfc75c8 address review comments
new dbeaf44 Merge pull request #87 from apache/sampling
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:
CMakeLists.txt | 3 +-
NOTICE | 4 +
common/include/bounds_binomial_proportions.hpp | 291 +++++
python/CMakeLists.txt | 2 +
python/src/datasketches.cpp | 2 +
python/src/vo_wrapper.cpp | 133 ++
python/tests/vo_test.py | 99 ++
{fi => sampling}/CMakeLists.txt | 22 +-
sampling/include/var_opt_sketch.hpp | 249 ++++
sampling/include/var_opt_sketch_impl.hpp | 1583 ++++++++++++++++++++++++
sampling/include/var_opt_union.hpp | 171 +++
sampling/include/var_opt_union_impl.hpp | 609 +++++++++
{kll => sampling}/test/CMakeLists.txt | 25 +-
sampling/test/binaries_from_java.txt | 67 +
sampling/test/var_opt_sketch_test.cpp | 553 +++++++++
sampling/test/var_opt_union_test.cpp | 368 ++++++
sampling/test/varopt_sketch_long_sampling.bin | Bin 0 -> 8248 bytes
sampling/test/varopt_sketch_string_exact.bin | Bin 0 -> 2916 bytes
sampling/test/varopt_union_double_sampling.bin | Bin 0 -> 572 bytes
19 files changed, 4156 insertions(+), 25 deletions(-)
create mode 100644 common/include/bounds_binomial_proportions.hpp
create mode 100644 python/src/vo_wrapper.cpp
create mode 100644 python/tests/vo_test.py
copy {fi => sampling}/CMakeLists.txt (68%)
create mode 100644 sampling/include/var_opt_sketch.hpp
create mode 100644 sampling/include/var_opt_sketch_impl.hpp
create mode 100644 sampling/include/var_opt_union.hpp
create mode 100644 sampling/include/var_opt_union_impl.hpp
copy {kll => sampling}/test/CMakeLists.txt (65%)
create mode 100644 sampling/test/binaries_from_java.txt
create mode 100644 sampling/test/var_opt_sketch_test.cpp
create mode 100644 sampling/test/var_opt_union_test.cpp
create mode 100644 sampling/test/varopt_sketch_long_sampling.bin
create mode 100644 sampling/test/varopt_sketch_string_exact.bin
create mode 100644 sampling/test/varopt_union_double_sampling.bin
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org
[incubator-datasketches-cpp] 01/01: Merge pull request #87 from
apache/sampling
Posted by jm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
jmalkin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-datasketches-cpp.git
commit dbeaf449a512382a00d806b1a3524bce8c780d74
Merge: 3b12041 bfc75c8
Author: Jon Malkin <jm...@users.noreply.github.com>
AuthorDate: Tue Feb 18 12:37:40 2020 -0800
Merge pull request #87 from apache/sampling
Varopt Sampling
CMakeLists.txt | 3 +-
NOTICE | 4 +
common/include/bounds_binomial_proportions.hpp | 291 +++++
python/CMakeLists.txt | 2 +
python/src/datasketches.cpp | 2 +
python/src/vo_wrapper.cpp | 133 ++
python/tests/vo_test.py | 99 ++
sampling/CMakeLists.txt | 50 +
sampling/include/var_opt_sketch.hpp | 249 ++++
sampling/include/var_opt_sketch_impl.hpp | 1583 ++++++++++++++++++++++++
sampling/include/var_opt_union.hpp | 171 +++
sampling/include/var_opt_union_impl.hpp | 609 +++++++++
{python => sampling/test}/CMakeLists.txt | 49 +-
sampling/test/binaries_from_java.txt | 67 +
sampling/test/var_opt_sketch_test.cpp | 553 +++++++++
sampling/test/var_opt_union_test.cpp | 368 ++++++
sampling/test/varopt_sketch_long_sampling.bin | Bin 0 -> 8248 bytes
sampling/test/varopt_sketch_string_exact.bin | Bin 0 -> 2916 bytes
sampling/test/varopt_union_double_sampling.bin | Bin 0 -> 572 bytes
19 files changed, 4202 insertions(+), 31 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org