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 2024/08/17 05:12:28 UTC
(datasketches-cpp) 01/01: Merge pull request #438 from jmalkin/bloom
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/datasketches-cpp.git
commit 4e4a94469878ad44ead58575721c04f974065c15
Merge: 5562578 37f6531
Author: Jon Malkin <78...@users.noreply.github.com>
AuthorDate: Fri Aug 16 22:12:22 2024 -0700
Merge pull request #438 from jmalkin/bloom
Bloom filter
CMakeLists.txt | 1 +
LICENSE | 42 +-
common/CMakeLists.txt | 3 +-
common/include/common_defs.hpp | 1 +
common/include/xxhash64.h | 202 +++++
{common => filters}/CMakeLists.txt | 37 +-
filters/include/bit_array_ops.hpp | 180 ++++
filters/include/bloom_filter.hpp | 753 +++++++++++++++++
filters/include/bloom_filter_builder_impl.hpp | 132 +++
filters/include/bloom_filter_impl.hpp | 907 +++++++++++++++++++++
filters/test/CMakeLists.txt | 60 ++
filters/test/bit_array_ops_test.cpp | 107 +++
filters/test/bloom_filter_allocation_test.cpp | 75 ++
.../bloom_filter_deserialize_from_java_test.cpp | 51 ++
filters/test/bloom_filter_serialize_for_java.cpp | 45 +
filters/test/bloom_filter_test.cpp | 401 +++++++++
16 files changed, 2966 insertions(+), 31 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org