This is an automated email from the ASF dual-hosted git repository.
hulk pushed a change to branch aleksraiden-rocksdb-v9.0.0
in repository https://gitbox.apache.org/repos/asf/kvrocks.git
from c6c143a4 Merge branch 'unstable' into aleksraiden-rocksdb-v9.0.0
add 7e063030 Add support for dumping DOT graphs from KQIR (#2205)
add 1af42d7b Add semantics checker for KQIR (#2207)
add a59eac91 Ignore case on the dbsize cmd (#2206)
add ded67cae Add Docker Hub link to README (#2208)
add bb665f6f Fix should forbid importing the slot which belongs to itself
in cluster mode (#2209)
add 0b980fe5 Merge branch 'unstable' into aleksraiden-rocksdb-v9.0.0
No new revisions were added by this update.
Summary of changes:
README.md | 2 +
src/cluster/cluster.cc | 4 +
src/cluster/slot_import.cc | 4 +
src/commands/cmd_server.cc | 2 +-
src/common/type_util.h | 8 ++
src/search/ir.h | 79 ++++++++++-
.../util/flags.go => src/search/ir_dot_dumper.h | 46 +++++--
src/search/ir_iterator.h | 92 +++++++++++++
src/search/ir_sema_checker.h | 145 +++++++++++++++++++++
src/search/redis_query_transformer.h | 30 ++---
src/search/sql_transformer.h | 25 ++--
tests/cppunit/ir_dot_dumper_test.cc | 55 ++++++++
tests/cppunit/ir_sema_checker_test.cc | 82 ++++++++++++
.../integration/slotimport/slotimport_test.go | 96 +++++++++-----
14 files changed, 588 insertions(+), 82 deletions(-)
copy tests/gocase/util/flags.go => src/search/ir_dot_dumper.h (54%)
create mode 100644 src/search/ir_iterator.h
create mode 100644 src/search/ir_sema_checker.h
create mode 100644 tests/cppunit/ir_dot_dumper_test.cc
create mode 100644 tests/cppunit/ir_sema_checker_test.cc