This is an automated email from the ASF dual-hosted git repository.
twice pushed a change to branch aleksraiden-rocksdb-9.1.0
in repository https://gitbox.apache.org/repos/asf/kvrocks.git
from 54f934c9 Update rocksdb.cmake
add bc1fc9fc Add a univariate interval analysis pass for KQIR (#2256)
add 1b18b792 Unified the leading `k` in connection flags (#2260)
add 3dc16f34 Fix the replica should remove the master link when receiving
the CLUSTER RESET command (#2259)
add eb94fbbe Support TYPE flag in the SCAN command (#2255)
add 0f2de7d0 Enable CI for kvrocks2redis (#2175)
add b78f1d17 Merge branch 'unstable' into aleksraiden-rocksdb-9.1.0
No new revisions were added by this update.
Summary of changes:
.github/workflows/kvrocks.yaml | 83 ++++++++--
src/cluster/cluster.cc | 8 +-
src/commands/cmd_cluster.cc | 15 +-
src/commands/cmd_server.cc | 2 +-
src/commands/scan_base.h | 9 +-
src/search/interval.h | 185 +++++++++++++++++++++++
src/search/ir_pass.h | 2 +
src/search/ir_plan.h | 9 +-
src/search/passes/interval_analysis.h | 98 ++++++++++++
src/search/passes/manager.h | 25 +--
src/search/passes/simplify_and_or_expr.h | 12 +-
src/server/redis_connection.h | 2 +-
src/storage/redis_db.cc | 4 +-
src/storage/redis_db.h | 3 +-
tests/cppunit/interval_test.cc | 76 ++++++++++
tests/cppunit/ir_pass_test.cc | 20 ++-
tests/gocase/integration/cluster/cluster_test.go | 32 +++-
tests/gocase/unit/scan/scan_test.go | 67 ++++++++
utils/kvrocks2redis/tests/populate-kvrocks.py | 11 +-
19 files changed, 608 insertions(+), 55 deletions(-)
create mode 100644 src/search/interval.h
create mode 100644 src/search/passes/interval_analysis.h
create mode 100644 tests/cppunit/interval_test.cc