XuJiacheng
fe76884b27
feat: 新增 G4 热表独立双写能力
- 新增配置项:旧/新明细表写入开关、目标表名、`room_status` 独立开关
- 重构 `DatabaseManager`,抽象通用批量 COPY 写入内核,支持面向不同目标表的复用
- 新增双明细写入编排器,旧/新表各自独立执行、独立重试、独立 fallback
- 调整 `HeartbeatProcessor.processBatch()`,确保 `room_status` 始终独立执行
- 错误表 `heartbeat_events_errors` 仅记录新表写入失败,旧表失败不再写错误表
- 重新定义消费暂停策略,基于当前启用的关键 sink 判断,非全局一刀切
- 补充按 sink 维度的统计项与启动日志
- 新增相关测试用例,确保双写编排的正确性
2026-03-09 16:54:47 +08:00
..
2026-03-09 16:54:47 +08:00
2026-03-09 15:49:12 +08:00
2026-01-08 09:16:53 +08:00
2026-01-08 09:16:53 +08:00