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

aleksraiden pushed a change to branch aleksraiden-patch-1
in repository https://gitbox.apache.org/repos/asf/kvrocks.git


    from 218b588dc Merge branch 'unstable' into aleksraiden-patch-1
     add 4aede367b fix(string,hash): use compact float format in IncrByFloat to 
match Redis (#3427)
     add b272b5c1b fix(set): propagate storage errors in Set instead of 
treating as NotFound (#3428)
     add 9a3b8176b fix(script): upgrade Lua version to fix CVE-2024-31449 and 
CVE-2025-49844 (#3435)
     add ec523ccec feat: Add support for dictionary compression settings (#3425)
     add 29b23731c fix(command): fix static initialization crash on 
Kunpeng/Kylin platform (#3416)
     add 2815e082f fix(stream): correct XREVRANGE minimum argument count from 2 
to 4 (#3438)
     add 61f4dc232 build: disable LTO by default (#3440)
     add 94e4c8ef7 fix(geo): use strict weak ordering in sortGeoPointDESC 
comparator (#3439)
     add 37140d6c3 feat(hash): initialize field expiration metadata and subkey 
en/decoding (#3444)
     add 0da052804 Merge branch 'unstable' into aleksraiden-patch-1

No new revisions were added by this update.

Summary of changes:
 CMakeLists.txt                                     |  13 +-
 cmake/lua.cmake                                    |   4 +-
 kvrocks.conf                                       |  33 ++++
 src/commands/cmd_stream.cc                         |   2 +-
 src/config/config.cc                               |  19 ++
 src/config/config.h                                |   4 +
 src/search/indexer.cc                              |  10 +-
 src/search/indexer.h                               |   2 +-
 src/storage/redis_db.cc                            |  37 +---
 src/storage/redis_db.h                             |  64 +++++++
 src/storage/redis_metadata.cc                      |  75 ++++++++
 src/storage/redis_metadata.h                       |  30 +++-
 src/storage/storage.cc                             |   2 +
 src/types/redis_geo.cc                             |   2 +-
 src/types/redis_hash.cc                            | 116 +++++++++----
 src/types/redis_hash.h                             |   5 +-
 src/types/redis_set.cc                             |   4 +-
 src/types/redis_string.cc                          |   2 +-
 tests/cppunit/config_test.cc                       |  30 ++++
 tests/cppunit/metadata_test.cc                     |  57 ++++++
 tests/cppunit/storage_test.cc                      |  26 +++
 tests/cppunit/types/hash_test.cc                   | 128 ++++++++++++++
 tests/cppunit/types/set_test.cc                    |  51 ++++++
 tests/cppunit/types/string_test.cc                 |  33 ++++
 tests/gocase/unit/config/config_test.go            | 108 +++++++++---
 tests/gocase/unit/geo/geo_test.go                  |  23 ++-
 tests/gocase/unit/kmetadata/kmetadata_test.go      |   5 +-
 tests/gocase/unit/pubsub/pubsub_test.go            |  10 +-
 tests/gocase/unit/scripting/function_test.go       |  10 +-
 tests/gocase/unit/type/bloom/bloom_test.go         |   5 +-
 tests/gocase/unit/type/hash/hash_test.go           | 193 ++++++++++++---------
 tests/gocase/unit/type/incr/incr_test.go           |   5 +-
 tests/gocase/unit/type/json/json_test.go           |   5 +-
 tests/gocase/unit/type/list/list_test.go           |  25 ++-
 tests/gocase/unit/type/set/set_test.go             |  10 +-
 tests/gocase/unit/type/sint/sint_test.go           |   5 +-
 tests/gocase/unit/type/stream/stream_test.go       |  15 +-
 tests/gocase/unit/type/strings/strings_test.go     |   5 +-
 tests/gocase/unit/type/tdigest/tdigest_test.go     |  15 +-
 .../gocase/unit/type/timeseries/timeseries_test.go |   5 +-
 tests/gocase/unit/type/zset/zset_test.go           |  10 +-
 tests/gocase/util/configs.go                       |  52 ++----
 42 files changed, 947 insertions(+), 308 deletions(-)

Reply via email to