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 5e72ab727 Merge branch 'unstable' into aleksraiden-patch-2
add 0874e865c chore(parse_util): fix comment typos and clarify base
parameter range (#3303)
add 7ca56db25 chore(.asf.yaml): add 2.14 into protected branches (#3304)
add cb829a613 ci: re-enable ubuntu 24 build jobs (#3305)
add a320c9020 chore(info): change redis compatibility version to 7.0.0
(#3286)
add c2c5d094d fix(command): Enhance zdiff parse error case to avoid crash
(#3316)
add 270d5754f feat(digest): implement DIGEST command (#3320)
add dca713489 feat(string): Add to Support MSETEX Command (#3318)
add 576d57572 chore(ci): Update typos action to version 1.41.0 (#3321)
add 6148f9bcc feat(string): Implement DELEX Command (#3317)
add 9dbd4dedf perf(string): reduce the unnecessary reads in MSETEX (#3322)
add d31b4abf9 Merge branch 'unstable' into aleksraiden-patch-2
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 1 +
.github/workflows/kvrocks.yaml | 15 +-
src/commands/cmd_key.cc | 4 +-
src/commands/cmd_server.cc | 4 +-
src/commands/cmd_string.cc | 134 ++++++++++++-
src/commands/cmd_zset.cc | 1 +
src/common/parse_util.h | 4 +-
src/common/string_util.cc | 6 +
src/common/string_util.h | 1 +
src/server/server.h | 2 +-
src/storage/redis_db.cc | 8 +-
src/storage/redis_db.h | 5 +-
src/types/redis_string.cc | 126 +++++++++---
src/types/redis_string.h | 24 ++-
tests/cppunit/iterator_test.cc | 2 +-
tests/cppunit/types/string_test.cc | 218 ++++++++++++++++++++-
tests/gocase/go.mod | 2 +-
tests/gocase/go.sum | 6 +-
.../integration/slotmigrate/slotmigrate_test.go | 2 +-
tests/gocase/unit/digest/digest_test.go | 145 ++++++++++++++
tests/gocase/unit/hello/hello_test.go | 4 +-
tests/gocase/unit/protocol/protocol_test.go | 2 +-
tests/gocase/unit/type/strings/strings_test.go | 173 ++++++++++++++++
tests/gocase/unit/type/zset/zset_test.go | 8 +
24 files changed, 831 insertions(+), 66 deletions(-)
create mode 100644 tests/gocase/unit/digest/digest_test.go