提交图
2 次代码提交
作者 SHA1 备注 提交日期
wangsli和Claude Opus 5.5 9cbefdf243 记录事务上限决定、报销AC11确认并归档审批旧状态调查任务 [09-27-purchase-submit-tx-timeout][09-01-reimbursement-one-page-approval-workbench]
ci-minimal / check-minimal (push) Canceled after 0s
ci-e2e / e2e (push) Canceled after 0s
- 09-18 PRD 注明「不提高5000ms」约束经用户 2026-09-27 决定被取代;
  09-27 任务记负载验证结果(采购提交 0 次 500)。
- 父任务记用户确认:退回的报销单已重新提交并经财务审批通过(来源为
  用户确认,未读生产数据);核查 SW 缓存仅含报销摘要,符合 R8。
- 09-26-approve-success-state-unchanged 验收完成并已上线,归档。

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-09-27 15:18:36 +08:00
wangsli和Claude Opus 5.5 b6f0c83608 采购提交与报销新建/提交事务显式使用10秒上限 [09-27-purchase-submit-tx-timeout]
负载下采购提交事务超过 Prisma 交互事务默认 5000ms(P2028)返回 500。
分段计时显示无单一瓶颈(总时长中位 843ms、最大 3506ms,编号锁等待
最多 535ms),是约 20 条顺序查询整体变慢贴近上限。报销新建/提交同结构。
三处改用项目既有的 { maxWait: 5000, timeout: 10000 },事务内容不变;
新增采购与报销提交的事务选项回归断言。

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-09-27 12:27:04 +08:00