This is an automated email from the ASF dual-hosted git repository.
twice pushed a change to branch aleksraiden-patch-docker-push-actionv6
in repository https://gitbox.apache.org/repos/asf/kvrocks.git
from 93c8e7a8 Update nightly.yaml
add 47e6705c feat(search): add a value type system to KQIR (#2369)
add 7d48490b feat(search): add vector type to kqir::Value (#2371)
add 92df2b80 chore: Bump cpptrace to v0.6.2 (#2372)
add c05f22a0 fix(json): JSON.ARRTRIM key no exists (#2374)
add f03d48ca feat(stream): add support of the `XAUTOCLAIM` command (#2373)
add bd8b209f fix(search): make scan/filter executor follow case-sensitive
attribute (#2376)
add 8547cfb4 refactor(cron): add CronPattern and implement more cron
syntax (#2377)
add 7977abee Merge branch 'unstable' into
aleksraiden-patch-docker-push-actionv6
No new revisions were added by this update.
Summary of changes:
.github/workflows/kvrocks.yaml | 31 +-
cmake/cpptrace.cmake | 4 +-
src/commands/cmd_json.cc | 3 +-
src/commands/cmd_search.cc | 2 +-
src/commands/cmd_stream.cc | 94 +++++
src/common/cron.cc | 94 ++---
src/common/cron.h | 141 ++++++-
src/common/string_util.h | 2 +-
src/search/common_parser.h | 2 +-
src/search/executors/filter_executor.h | 19 +-
src/search/executors/numeric_field_scan_executor.h | 3 +-
src/search/executors/tag_field_scan_executor.h | 7 +-
src/search/executors/topn_sort_executor.h | 6 +-
src/search/indexer.cc | 129 +++++--
src/search/indexer.h | 16 +-
src/search/ir.h | 2 +-
src/search/plan_executor.cc | 9 +-
src/search/plan_executor.h | 8 +-
src/search/redis_query_parser.h | 2 +-
src/search/redis_query_transformer.h | 2 +-
src/search/sql_parser.h | 2 +-
src/search/sql_transformer.h | 4 +-
src/search/value.h | 106 ++++++
src/types/redis_stream.cc | 160 ++++++++
src/types/redis_stream.h | 2 +
src/types/redis_stream_base.h | 15 +
tests/cppunit/indexer_test.cc | 6 +-
tests/cppunit/plan_executor_test.cc | 47 +--
tests/gocase/unit/type/json/json_test.go | 2 +-
tests/gocase/unit/type/stream/stream_test.go | 404 +++++++++++++++++++++
30 files changed, 1140 insertions(+), 184 deletions(-)
create mode 100644 src/search/value.h