This is an automated email from the ASF dual-hosted git repository.
aleksraiden pushed a change to branch aleksraiden-patch-2
in repository https://gitbox.apache.org/repos/asf/kvrocks.git
from 6c3e09bd3 Merge branch 'unstable' into aleksraiden-patch-2
add c781be99c feat(ts): add the support of TS.REVRANGE command (#3236)
add 738ae8a4b chore(deps): Update fmt library to version 12.1.0 (#3238)
add b9c179f57 chore(deps): Update golangci to 2.6.0 (#3241)
add 2b7e69a5a chore(deps): Update TBB version to 2022.3.0 (#3239)
add 54929cd01 fix(replication): fix stuck replication due to wrong
watermark (#3243)
add b88ff7c1b feat(ts): add the support of TS.MREVRANGE command (#3245)
add 35e72fc7a feat(tdigest): add the support of TDIGEST.REVRANK command
(#3130)
add 589b01899 feat(ts): add the support of TS.QUERYINDEX command (#3246)
add 77b01b6fe fix(replication): fix _getack send check (#3248)
add b12e0b4b7 chore: fix format issue between different clang-format
versions (#3250)
add 4c9edb510 chore(command): add a special category to disable commands
(#3251)
add e5b074aa0 chore: refine .gitignore to remove useless entries (#3256)
add 93e863c72 Merge branch 'unstable' into aleksraiden-patch-2
No new revisions were added by this update.
Summary of changes:
.gitignore | 31 ++++----
cmake/fmt.cmake | 4 +-
cmake/tbb.cmake | 4 +-
src/cluster/replication.cc | 8 +-
src/commands/cmd_tdigest.cc | 49 ++++++++++++
src/commands/cmd_timeseries.cc | 84 +++++++++++++++++++-
src/commands/command_parser.h | 2 +-
src/commands/commander.cc | 4 +
src/commands/commander.h | 3 +
src/common/rdb_stream.h | 4 +-
src/search/ir.h | 2 +-
src/storage/rdb/rdb.h | 2 +-
src/storage/rdb/rdb_intset.h | 2 +-
src/storage/rdb/rdb_listpack.h | 2 +-
src/storage/rdb/rdb_ziplist.h | 2 +-
src/storage/rdb/rdb_zipmap.h | 2 +-
src/types/bloom_filter.h | 2 +-
src/types/redis_stream_base.h | 2 +-
src/types/redis_tdigest.cc | 85 +++++++++++++++-----
src/types/redis_tdigest.h | 5 +-
src/types/redis_timeseries.cc | 21 +++++
src/types/redis_timeseries.h | 5 ++
src/types/tdigest.h | 91 ++++++++++++++++++++++
tests/cppunit/types/tdigest_test.cc | 76 ++++++++++++++++++
tests/cppunit/types/timeseries_test.cc | 12 +++
.../integration/replication/replication_test.go | 43 ++++++++++
tests/gocase/unit/type/tdigest/tdigest_test.go | 69 ++++++++++++++++
.../gocase/unit/type/timeseries/timeseries_test.go | 62 +++++++++++++++
x.py | 2 +-
29 files changed, 626 insertions(+), 54 deletions(-)