From 599e1c177a00710c2f2f0deb1bde2d1dbe9418a3 Mon Sep 17 00:00:00 2001 From: caojiajun Date: Sat, 14 Sep 2024 16:07:48 +0800 Subject: [PATCH] docs: update --- update-en.md | 14 ++++++++++++++ update-zh.md | 14 ++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/update-en.md b/update-en.md index ee8edb4fa..ba6f0cf34 100644 --- a/update-en.md +++ b/update-en.md @@ -1,5 +1,19 @@ [中文版](update-zh.md) +# 1.2.30(2024/09/xx) +### add +* camellia-redis-proxy,plugin, add build-in KeyPrefixMultiWriteFunc for MultiWriteProxyPlugin, as the default config +* camellia-redis-proxy,kv, support use run-to-completion to improve performance + +### update +* camellia-redis-proxy,plugin, MultiWriteProxyPlugin, rename config key `multi.write.func.className` to `multi.write.func.class.name` +* camellia-redis-proxy,kv, optimize lru cache clear on slot change +* camellia-redis-proxy,kv, optimize ZSetIndexLRUCache slot calc + +### fix +* camellia-redis-proxy, cluster, optimize cluster-mode-2 in some corner case + + # 1.2.29(2024/09/06) ### add * camellia-redis-proxy,kv, refactor KVClient, add slot parameter, it's a break change diff --git a/update-zh.md b/update-zh.md index 86f8be7c0..4a56b1100 100644 --- a/update-zh.md +++ b/update-zh.md @@ -1,5 +1,19 @@ [ENGLISH](update-en.md) +# 1.2.30(2024/09/xx) +### 新增 +* camellia-redis-proxy,plugin模块,新增内置的KeyPrefixMultiWriteFunc,用于MultiWriteProxyPlugin,并作为默认值 +* camellia-redis-proxy,kv模块,支持使用run-to-completion来优化读命令的性能 + +### 更新 +* camellia-redis-proxy,plugin模块,MultiWriteProxyPlugin,配置项名称从 `multi.write.func.className` 修改为 `multi.write.func.class.name` +* camellia-redis-proxy,kv模块,优化了节点上下线时,lru缓存的清理逻辑 +* camellia-redis-proxy,kv模块,优化了ZSetIndexLRUCache的slot计算 + +### fix +* camellia-redis-proxy, cluster模块,优化并修复了cluster-mode-2的一些边界场景 + + # 1.2.29(2024/09/06) ### 新增 * camellia-redis-proxy,kv模块,重构了KVClient的接口定义,新增slot参数,底层存储编码更新(破坏性,和1.2.28不兼容),从而可以同时适配range分区和hash分区的kv存储