Zhou Guanghan

Results 5 issues of Zhou Guanghan

增加了一些bug修复的自动化测试。 测试结果如下: ![image](https://github.com/user-attachments/assets/e52cac69-5355-4fad-a6fe-cc35fa7c9112)

✏️ Feature

☢️ Bug
📒 Documentation

fix https://github.com/OpenAtomFoundation/pikiwidb/issues/3183 修复在 pika v3.5.5中设置 write-buffer-size 值大于 2147483647时,write-buffer-size 会变成负数的问题 ## Summary by CodeRabbit * **Improvements** * write-buffer-size setting now accepts larger 64-bit values for high-capacity deployments. * **Tests** * New...

☢️ Bug

#3168 share-block-cache 为yes时,多个 Column Family 共享同一个 block cache,但在统计 block cache usage 时,代码仍然对每个 CF 分别查询然后累加,导致同一个 block cache 的使用量被计算了多次。 修复前,hash,list,set 的计算均为两倍,zset为三倍: 修复后这些数据结构的不会再被计算多次: 添加测试:

☢️ Bug

https://github.com/OpenAtomFoundation/pikiwidb/pull/3043 https://github.com/OpenAtomFoundation/pikiwidb/pull/3047 这两处修复都涉及到了参数cache-value-item-max-size 和 max-key-size-in-cache 添加测试点: ● 验证配置项的存在性:通过ConfigGet命令确认cache-value-item-max-size 和max-key-size-in-cache 配置项存在 ● 验证配置可以被设置:通过ConfigSet命令尝试设置配置值 https://github.com/OpenAtomFoundation/pikiwidb/pull/3048 用例验证配置项 admin-cmd-list 中是否包含 "auth" 命令,确保配置被正确设置。 https://github.com/OpenAtomFoundation/pikiwidb/issues/3095 测试了两种情况: ● 使用原始 TCP 连接来模拟 telnet 客户端行为 ● 验证服务器不会崩溃并能继续处理正常命令 测试结果如下: ##...

✏️ Feature