fix: ch migrate

This commit is contained in:
ryan
2026-08-09 08:47:56 +08:00
parent 7e8aa5fa0f
commit e8c414aa12
4 changed files with 47 additions and 3 deletions
+1
View File
@@ -28,6 +28,7 @@ sidebar: false
### 修复
- 「切换日志数据库」迁移任务修复冻结期目标库用户访问日志写入被误拦:`BuildForMigration` 未将跳过冻结标记传播到用户访问日志存储,导致迁移任务在清空目标库阶段以「log database is migrating」失败;现在目标库的清空与复制全程放行,任务可正常完成切换。
- 「切换日志数据库」迁移任务补齐第 6 张表(用户访问日志)的复制与清空;目标为 PostgreSQL 时按源库时间范围预建分区,历史日志可正常迁移;冻结前先排空批写入队列,避免在途日志丢失。
- 节点监控最新指标读取仅在 ClickHouse 为当前日志库时走 ClickHouse 快速路径,日志库切换后仪表盘不再读到旧库数据。
- `log_database` / `log_db_migration` 为受保护配置,管理端创建/修改接口均拒绝手动写入。