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

maplefu pushed a change to branch unstable
in repository https://gitbox.apache.org/repos/asf/kvrocks.git


    from e5719251 feat(config): implement integer config option with unit 
(#2448)
     add 727bec2e feat(hyperloglog): add support of the Hyperloglog data 
structure (#2142)

No new revisions were added by this update.

Summary of changes:
 src/commands/cmd_hll.cc                            |  81 +++++++
 src/storage/redis_metadata.cc                      |  25 ++-
 src/storage/redis_metadata.h                       |  26 ++-
 src/storage/storage.h                              |   4 +
 src/types/hyperloglog.cc                           | 232 +++++++++++++++++++++
 src/types/hyperloglog.h                            |  72 +++++++
 src/types/redis_bitmap.cc                          |   1 -
 src/types/redis_hyperloglog.cc                     | 223 ++++++++++++++++++++
 .../parser.h => src/types/redis_hyperloglog.h      |  40 ++--
 src/vendor/murmurhash2.h                           | 106 ++++++++++
 tests/cppunit/types/hyperloglog_test.cc            |  77 +++++++
 11 files changed, 859 insertions(+), 28 deletions(-)
 create mode 100644 src/commands/cmd_hll.cc
 create mode 100644 src/types/hyperloglog.cc
 create mode 100644 src/types/hyperloglog.h
 create mode 100644 src/types/redis_hyperloglog.cc
 copy utils/kvrocks2redis/parser.h => src/types/redis_hyperloglog.h (50%)
 create mode 100644 src/vendor/murmurhash2.h
 create mode 100644 tests/cppunit/types/hyperloglog_test.cc

Reply via email to