The GitHub Actions job "CI" on 
rocketmq-dashboard.git/fix/query-history-migration-failopen has failed.
Run started by GitHub user zjncs (triggered by zjncs).

Head commit for run:
25dbcea7f7c4b934fa415f565aae60d4ec648202 / Zhao Jianing <[email protected]>
fix(server): a refused query-history DDL degrades with a warning instead of 
failing boot

QueryHistorySchemaMigration 在 ALTER/CREATE INDEX 被拒且复查确认对象
仍不存在时 rethrow——ApplicationRunner 异常会让整个 dashboard 启动
中止。升级到带 trace_topic/索引 schema 的版本、而 DB 账号只有 DML
权限的部署(schema.sql 明言应用不做 DDL)会因一个性能索引被拒而
起不来;查询历史写入本身已是 fail-soft(recordMessageQuery 失败仅
记日志)。

与兄弟迁移 UsernameColumnWideningSchemaMigration 的既有 fail-open
政策对齐("A server that refuses the widening must not stop the
application from booting"):被拒的列/索引降级为 warn 日志并继续,
幂等复查保持不变(并发建成的对象仍算成功)。

Signed-off-by: zjncs <[email protected]>

Report URL: 
https://github.com/apache/rocketmq-dashboard/actions/runs/39552590223

With regards,
GitHub Actions via GitBox

Reply via email to