Skip to content

docs: [M016] 固定任务受理及恢复协议 - #233

Merged
makewheels merged 1 commit into
masterfrom
feat-m016-task-recovery-20261030
Oct 30, 2026
Merged

makewheels merged 1 commit into
masterfrom
feat-m016-task-recovery-20261030

Conversation

@makewheels

@makewheels makewheels commented Oct 30, 2026 •

Copy link
Copy Markdown
Owner

成果

交付固定台账 M016:受理意图及恢复协议的可审阅设计,不新增编号、不把设计当可靠任务运行时。基线为已合并#232的master a78813b936b6e78180feacd62a9d1632cb8b135d。

  • 固定真实业务键、attempt、既有字段、原HTTP/Result和四种确认,指出SUBMITTED先于付费调用、缺requestId不能证明未受理。
  • 推荐完整意图先获托管持久受理,每次活跃转换先建立deadline唤醒再CAS,后继可恢复才ACK;覆盖429、业务退避、PROCESSING登记租约和MPS独立扫描/查询租约,列完整崩溃矩阵。
  • 产品/保留与死信/费用、可能技术收件箱及字段索引明确待M017实验证实/另行确认;有限保留不冒充永久不丢,不删除旧恢复。固定90项现5交付、剩余85,不以任务数换算总体进度。
  • 同步记录用户17:00前分批验证后普通merge授权及#232实际合并证据。此授权不包含新增费用/资源、RAM扩权、生产配置/切流或业务模型变更。

本次实际验证

  • 14:43本机:10份变更Markdown的137个本地链接存在、围栏配对;M001–M090唯一完整、5交付/1阻塞/84待做、真实依赖存在且无环,git diff --check通过。
  • 仅文档,无运行时代码/依赖/配置/数据库改动;未重复运行历史Java提交故障2项或Python进程模型7项,不以已有覆盖冒充本次跑通。
  • 最终head 62cce22312c55fa85f663ea64b7ac6c8d430a92c 的CI41015890893实际成功:12项success,API/浏览器E2E两项按既有条件skipped;后端实际784 tests、0 failures/0 errors/0 skipped,Serverless API、Linux来源/可重现构建及两种包冒烟均success。不是沿用#232的结果,合并前已核对head完全相同。

未做与回退

M017真实托管平台/费用、M018–M023运行时/真实崩溃矩阵、FC网络、生产切流均未做。无云调用或数据写入;回退仅撤回文档,不恢复业务数据库、不改变在途任务所有者。

@makewheels
makewheels merged commit 684f4e5 into master Oct 30, 2026
14 checks passed
@makewheels
makewheels deleted the feat-m016-task-recovery-20261030 branch October 30, 2026 06:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant