kingecg
|
c1ff9df98a
|
chore: update module path to git.kingecg.top
|
2025-06-26 01:11:26 +08:00 |
kingecg
|
3f666dd6f3
|
chore: update module path to git.kingecg.top
|
2025-06-25 22:59:33 +08:00 |
程广
|
989ce58da5
|
feat(storage): 为内存引擎添加缓冲区长度配置
- 在 Config 结构中添加 MemLen 字段,用于配置内存缓冲区长度
- 在命令行参数中添加 --mem-len 选项,用于指定内存缓冲区长度
- 修改 MemoryEngine 结构,添加 buffLen 字段以支持自定义缓冲区长度
- 更新 NewMemoryEngine 函数,允许传入内存缓冲区长度参数
- 在创建 CircularBuffer 时使用指定的缓冲区长度
- 更新相关测试文件,使用新的内存
|
2025-06-13 14:01:11 +08:00 |
kingecg
|
c44797c253
|
feat(storage): 实现WAL日志恢复功能
- 在启用WAL持久化时,先从WAL日志恢复数据到内存引擎
- 优化WAL文件名格式,使用.wal后缀
- 更新测试用例以适应新的恢复逻辑
|
2025-06-12 23:39:40 +08:00 |
kingecg
|
9682c51336
|
fix code
|
2025-06-11 00:07:20 +08:00 |