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

aleksraiden pushed a change to branch 
dependabot/github_actions/github-actions-9448826b61
in repository https://gitbox.apache.org/repos/asf/kvrocks.git


    from 5640b9a62 Merge branch 'unstable' into 
dependabot/github_actions/github-actions-9448826b61
     add 7b90ca2bc refactor(cuckoo-filter): move page cache ownership to chain 
(#3609)
     add 62b4b8e0b fix(tests): avoid expiry races in hash field migration test 
(#3691)
     add c278e4a06 fix(stream): potential data race between blocking 
XREAD/XREADGROUP and transaction (#3685)
     add d8aeed41c fix(common): correct UniqueFD move and reset ownership 
semantics (#3692)
     add 44072d633 chore(ci): bump golangci-lint to 2.15.0 (#3690)
     add b39fd25bd fix(config): reject invalid replicaof values that mix no/one 
keywords (#3663)
     add a42c431b0 fix(common): prevent ScopeExit cleanup after move (#3696)
     add 217d5bddf fix(json): return error instead of OK when JSON merge fails 
(#3664)
     add 4d364df9c fix: XDEL double-counting repeated IDs and stream length 
underflow (#3701)
     add d3c996308 fix(tests): populate the migrated slot in cluster reset test 
(#3707)
     add e8b1d859d chore(ci): Avoid build twice the same commit on PR (#3708)
     add 41bbe3d77 chore(deps): bump cpptrace to 1.0.4 (#3704)
     add 461d21efd chore(deps): bump oneTBB to v2023.1.0 (#3706)
     add e8b2777dc chore(deps): bump fast_float to v8.3.2 (#3705)
     add f6917c4eb Merge branch 'unstable' into 
dependabot/github_actions/github-actions-9448826b61

No new revisions were added by this update.

Summary of changes:
 .github/config/typos.toml                          |   3 +
 .github/workflows/kvrocks.yaml                     |   9 +-
 cmake/cpptrace.cmake                               |   4 +-
 cmake/fast_float.cmake                             |   4 +-
 cmake/tbb.cmake                                    |   4 +-
 src/commands/cmd_stream.cc                         |  16 ++
 src/common/scope_exit.h                            |   2 +-
 src/common/unique_fd.h                             |  21 +-
 src/config/config.cc                               |   2 +-
 src/types/cuckoo_filter.h                          |   4 +-
 src/types/cuckoo_filter_page.cc                    |  51 ++++
 src/types/cuckoo_filter_page.h                     |  17 ++
 src/types/cuckoo_filter_sub_filter.cc              |  57 +++--
 src/types/cuckoo_filter_sub_filter.h               |  16 +-
 src/types/redis_cuckoo_chain.cc                    |  87 ++++---
 src/types/redis_cuckoo_chain.h                     |  21 +-
 src/types/redis_json.cc                            |   2 +-
 src/types/redis_stream.cc                          |   8 +-
 tests/cppunit/{main.cc => scope_exit_test.cc}      |  21 +-
 tests/cppunit/types/cuckoo_filter_page_test.cc     |  41 ++++
 tests/cppunit/types/cuckoo_filter_test.cc          |  92 +++++++-
 tests/cppunit/unique_fd_test.cc                    |  83 +++++++
 tests/gocase/integration/cluster/cluster_test.go   |   3 +-
 .../slotmigrate/hash_field_expiration_test.go      |  10 +-
 .../replicaof_test.go}                             |  43 ++--
 tests/gocase/unit/type/json/json_test.go           |  17 ++
 tests/gocase/unit/type/stream/stream_test.go       | 257 +++++++++++++++++++++
 x.py                                               |   2 +-
 28 files changed, 743 insertions(+), 154 deletions(-)
 copy tests/cppunit/{main.cc => scope_exit_test.cc} (70%)
 create mode 100644 tests/cppunit/unique_fd_test.cc
 copy tests/gocase/unit/{protocol/regression_test.go => 
config/replicaof_test.go} (54%)

Reply via email to