修复:隔离单个上游快照刷新失败 #3

Merged
WuYongJie merged 2 commits from fix/WuYongJie-upstream-refresh-failure-isolation into main 2026-08-03 19:15:20 +08:00
Owner

做了什么

  • 单条上游快照查询失败后继续刷新同一来源的后续查询
  • 保留失败计数并让命令返回失败,避免监控误报成功
  • 增加回归测试验证首条失败不阻塞第二条

风险与回滚

  • 只影响后台快照刷新调度,不修改金额、权限、数据库结构或生产配置
  • 回滚可撤销本 PR 的 squash 提交

验证

  • UpstreamSharedDatabaseCacheTest:4 passed / 20 assertions
  • JianSunQueryCacheTest:6 passed / 121 assertions
  • JianSunSnapshotRefresherTest:4 passed / 8 assertions
  • UpstreamQueryCacheTest:12 passed / 29 assertions
  • PHP 语法检查通过,git diff --check 通过
## 做了什么 - 单条上游快照查询失败后继续刷新同一来源的后续查询 - 保留失败计数并让命令返回失败,避免监控误报成功 - 增加回归测试验证首条失败不阻塞第二条 ## 风险与回滚 - 只影响后台快照刷新调度,不修改金额、权限、数据库结构或生产配置 - 回滚可撤销本 PR 的 squash 提交 ## 验证 - UpstreamSharedDatabaseCacheTest:4 passed / 20 assertions - JianSunQueryCacheTest:6 passed / 121 assertions - JianSunSnapshotRefresherTest:4 passed / 8 assertions - UpstreamQueryCacheTest:12 passed / 29 assertions - PHP 语法检查通过,git diff --check 通过
WuYongJie added 1 commit 2026-08-03 19:08:50 +08:00
WuYongJie added 1 commit 2026-08-03 19:14:27 +08:00
WuYongJie changed title from WIP: 隔离单个上游快照失败 to 修复:隔离单个上游快照刷新失败 2026-08-03 19:15:02 +08:00
WuYongJie merged commit 8f978d522c into main 2026-08-03 19:15:20 +08:00
WuYongJie deleted branch fix/WuYongJie-upstream-refresh-failure-isolation 2026-08-03 19:15:20 +08:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: WuYongJie/CaiWuXiTong#3
No description provided.