Skip to content

v6.0.143

@hughcube hughcube tagged this 27 Mar 04:02
WalEventDispatchCommand 优化:
- active slot 检测改为抛出异常阻止启动,防止多消费者并发
- 新增 WAL 堆积检测 (--slot-lag-warning/--slot-lag-critical)
- Error 与 Exception 区分处理,不可恢复错误立即停止
- 长驻进程容器作用域清理,防止内存泄漏
- 分区刷新频率参数化 (--partition-refresh),默认不自动刷新

WalChangeRecord 优化:
- TOAST 哨兵值 "unchanged-toast-datum" 自动替换为 null
- 新增 TOAST_UNCHANGED 常量和 isToastUnchanged() 方法

Laravel 13 兼容:
- Config::configure() 添加 void 返回类型
- Dispatcher 接口新增 dispatchAfterResponse/chain 方法实现

测试增强:
- 500k INSERT/UPDATE/DELETE 测试新增 WAL 数据内容验证
- 新增 Error 立即停止、slot 健康检查、TOAST 处理等测试
Assets 2
Loading