Skip to content

Commit 98ab7f1

Browse files
committed
fix(test): retry database cleanup after failed drops
Signed-off-by: Eli Ma <eli@patch.sh>
1 parent ae35cf4 commit 98ab7f1

9 files changed

Lines changed: 1079 additions & 62 deletions

File tree

‎Cargo.lock‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "mega2"
3-
version = "0.42.88"
3+
version = "0.42.89"
44
edition = "2024"
55
license = "MIT OR Apache-2.0"
66
description = "Monorepo engine and Git hosting server for AI agents: trunk-based storage, Git Smart HTTP, Git LFS, OCI registry, and Agent Session Capture"

‎docs/plan/README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
**现行执行指令(2026-11-03 UTC):** 用户要求完成 Mega2 本计划,跳过交叉 Review,直接执行任务卡;本指令适用于当前 MTR-13 及后续卡。旧日期记录中的审查准入或待审要求不再作为本轮交叉 Review 前置,历史 FAIL/STOP 与原始证据保留,不将跳过记为 PASS。逐卡依赖、AC/VER、独立 C/D、签名+DCO、版本与发布门继续执行;Libra 任务仍由用户侧推进。
22

3-
**现行执行前沿(2026-11-03 UTC):** MTR-13 `blocked` / `locally-accepted`,候选0.42.88不变。C4 fmt/严格Clippy与完整 `cargo test --all` 均exit0,24个结果目标3148 passed/0 failed/3原ignored(含traces43/43及完整矩阵);`cargo build` 虽exit0,但Apple ld报1条EH section超过16MiB警告,违反0warning门,C4 STOP,build--tests未跑。5个本轮owned零连接残留库已精确清理,276baseline、roles、四服务保持。D5仅子进程dev opt1重跑build,exit0/0warning,EH实际6,769,380 bytes<16MiB,未改Cargo/global profile或抑制warning,默认opt0限制仍保留。C5准备10800秒(含300秒根后检预留),将在同一冻结局部opt1环境重新执行完整五门与资源后检,不拼接C4 PASS+D5 build;尚未启动、无C5结论或发布,源码5生产文件及测试未改,用户免Review保持。逐卡原件与环境边界见[日期计划](plan-20261015.md) MTR-13卡。
3+
**现行执行前沿(2026-11-03 UTC):** MTR13 closeout保持;FIX14仍 `in-progress` / `locally-accepted`。候选0.42.89的C1完整五门实际均exit0/零warning,24目标3152 passed/0 failed/3原ignored,但独立ROOT按原合同检测4个旧Clippy PID被macOS外部mdworker_shared复用,判 `accepted_C_local=false/FAIL_STOP`(总2778.971903秒);不得改为PASS或signal外部进程。首次ROOT资源核原276库/roles/四服务/source/dirty/env/tools保持,0newDB/0DDL/0owned live。仅准备仓外PID+start身份observer恢复:旧身份退出后的复用新进程属外部,不signal;source0d、version0.42.89及其它资源门不变。新C2将以10800秒含300秒根后检重新独立完整五门,不拼C1成功片段,prepared-not-started,尚无C2结论或发布;A/B证据、旧STOP/spent及默认dev opt0限制保持。原合同STOP与新执行恢复边界见[日期计划](plan-20261015.md) FIX14卡。
44

55
**现行 FIX24 已发布且 D 闭合(2026-10-31 UTC):** `f483f57`/`v0.42.84` 精确13路径签名+DCO、main及签名标注tag/人工Release已核;C4原五门22目标3212通过/3原忽略/0失败、根核清理21库且保留原107库。main Harbor `41216534878` success;tag Docker `41216553926` 的amd64/arm64/manifest三job全部success,本卡 `done/complete`。A1及C1/C2/C3 STOP与Claude OAuth无判词保留,用户本卡免后续审查;本段后置证据仅文档收口,不重开FIX16或扩大跨仓权限。详见日期计划 FIX24 卡。
66

‎docs/plan/plan-20261015.md‎

Lines changed: 50 additions & 22 deletions
Large diffs are not rendered by default.

‎docs/plan/plan-long.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
**现行执行指令(2026-11-03 UTC):** 用户要求完成 Mega2 本计划,跳过交叉 Review,直接执行任务卡;本指令适用于当前 MTR-13 及后续卡。旧日期记录中的审查准入或待审要求不再作为本轮交叉 Review 前置,历史 FAIL/STOP 与原始证据保留,不将跳过记为 PASS。逐卡依赖、AC/VER、独立 C/D、签名+DCO、版本与发布门继续执行;Libra 任务仍由用户侧推进。
22

3-
**现行执行前沿(2026-11-03 UTC):** MTR-13 `blocked` / `locally-accepted`,候选0.42.88不变。C4 fmt/严格Clippy与完整 `cargo test --all` 均exit0,24个结果目标3148 passed/0 failed/3原ignored(含traces43/43及完整矩阵);`cargo build` 虽exit0,但Apple ld报1条EH section超过16MiB警告,违反0warning门,C4 STOP,build--tests未跑。5个本轮owned零连接残留库已精确清理,276baseline、roles、四服务保持。D5仅子进程dev opt1重跑build,exit0/0warning,EH实际6,769,380 bytes<16MiB,未改Cargo/global profile或抑制warning,默认opt0限制仍保留。C5准备10800秒(含300秒根后检预留),将在同一冻结局部opt1环境重新执行完整五门与资源后检,不拼接C4 PASS+D5 build;尚未启动、无C5结论或发布,源码5生产文件及测试未改,用户免Review保持。逐卡原件与环境边界见[日期计划](plan-20261015.md) MTR-13卡。
3+
**现行执行前沿(2026-11-03 UTC):** MTR13 closeout保持;FIX14仍 `in-progress` / `locally-accepted`。候选0.42.89的C1完整五门实际均exit0/零warning,24目标3152 passed/0 failed/3原ignored,但独立ROOT按原合同检测4个旧Clippy PID被macOS外部mdworker_shared复用,判 `accepted_C_local=false/FAIL_STOP`(总2778.971903秒);不得改为PASS或signal外部进程。首次ROOT资源核原276库/roles/四服务/source/dirty/env/tools保持,0newDB/0DDL/0owned live。仅准备仓外PID+start身份observer恢复:旧身份退出后的复用新进程属外部,不signal;source0d、version0.42.89及其它资源门不变。新C2将以10800秒含300秒根后检重新独立完整五门,不拼C1成功片段,prepared-not-started,尚无C2结论或发布;A/B证据、旧STOP/spent及默认dev opt0限制保持。原合同STOP与新执行恢复边界见[日期计划](plan-20261015.md) FIX14卡。
44

55
**现行 FIX24 已发布且 D 闭合(2026-10-31 UTC):** `f483f57`/`v0.42.84` 精确13路径签名+DCO、main及签名标注tag/人工Release已核;C4原五门22目标3212通过/3原忽略/0失败、根核清理21库且保留原107库。main Harbor `41216534878` success;tag Docker `41216553926` 的amd64/arm64/manifest三job全部success,本卡 `done/complete`。A1及C1/C2/C3 STOP与Claude OAuth无判词保留,用户本卡免后续审查;本段后置证据仅文档收口,不重开FIX16或扩大跨仓权限。详见日期计划 FIX24 卡。
66

‎docs/plan/plan-status.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
**现行执行指令(2026-11-03 UTC):** 用户要求完成 Mega2 本计划,跳过交叉 Review,直接执行任务卡;本指令适用于当前 MTR-13 及后续卡。旧日期记录中的审查准入或待审要求不再作为本轮交叉 Review 前置,历史 FAIL/STOP 与原始证据保留,不将跳过记为 PASS。逐卡依赖、AC/VER、独立 C/D、签名+DCO、版本与发布门继续执行;Libra 任务仍由用户侧推进。
22

3-
**现行执行前沿(2026-11-03 UTC):** MTR-13 `blocked` / `locally-accepted`,候选0.42.88不变。C4 fmt/严格Clippy与完整 `cargo test --all` 均exit0,24个结果目标3148 passed/0 failed/3原ignored(含traces43/43及完整矩阵);`cargo build` 虽exit0,但Apple ld报1条EH section超过16MiB警告,违反0warning门,C4 STOP,build--tests未跑。5个本轮owned零连接残留库已精确清理,276baseline、roles、四服务保持。D5仅子进程dev opt1重跑build,exit0/0warning,EH实际6,769,380 bytes<16MiB,未改Cargo/global profile或抑制warning,默认opt0限制仍保留。C5准备10800秒(含300秒根后检预留),将在同一冻结局部opt1环境重新执行完整五门与资源后检,不拼接C4 PASS+D5 build;尚未启动、无C5结论或发布,源码5生产文件及测试未改,用户免Review保持。逐卡原件与环境边界见[日期计划](plan-20261015.md) MTR-13卡。
3+
**现行执行前沿(2026-11-03 UTC):** MTR13 closeout保持;FIX14仍 `in-progress` / `locally-accepted`。候选0.42.89的C1完整五门实际均exit0/零warning,24目标3152 passed/0 failed/3原ignored,但独立ROOT按原合同检测4个旧Clippy PID被macOS外部mdworker_shared复用,判 `accepted_C_local=false/FAIL_STOP`(总2778.971903秒);不得改为PASS或signal外部进程。首次ROOT资源核原276库/roles/四服务/source/dirty/env/tools保持,0newDB/0DDL/0owned live。仅准备仓外PID+start身份observer恢复:旧身份退出后的复用新进程属外部,不signal;source0d、version0.42.89及其它资源门不变。新C2将以10800秒含300秒根后检重新独立完整五门,不拼C1成功片段,prepared-not-started,尚无C2结论或发布;A/B证据、旧STOP/spent及默认dev opt0限制保持。原合同STOP与新执行恢复边界见[日期计划](plan-20261015.md) FIX14卡。
44

55
> **2026-10-31 FIX-MTR-17 `done`/`complete`(现行):** ImportRepo 的 pack 构建、attach 挂载与 code-tree 全部改为按配置对象算法。签名+DCO 单提交 `cedb4bd`(6 路径,0.42.86→0.42.87)、`gpgsig` 与 `Signed-off-by` 各一、签名标注 tag `v0.42.87`(对象 `95fe535`)、手写 Release 已发布;远端 D 实际 success:main `Mono Engine deploy` `41289605340`、tag `docker-build-push` `41289628997`。证据:完整 C `cargo nextest run --all --no-fail-fast` 3133/3133 passed(3 原 ignored、687 秒);`tests/integration_import_hash.rs` 真实 Docker Git 5/5(SHA-1 与 SHA-256 的首推、快进更新与 have fetch);`import_hash_` 5/5(三算法独立重算 digest、截断树体、非法 commit/tag metadata);`ceres::pack::` 190/190;VER-1 前驱树 RED 回放实失败;VER-5 审计脚本 AUDIT PASSED;独立复审经 4 轮 FAIL 后 **`VERDICT: PASS`**(其间第 2 轮发现"注入的 eprintln 修复未真正生效")。下一前沿为 MTR-13。
66

‎docs/refactoring/protocol.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
**现行执行指令(2026-11-03 UTC):** 用户要求完成 Mega2 本计划,跳过交叉 Review,直接执行任务卡;本指令适用于当前 MTR-13 及后续卡。旧日期记录中的审查准入或待审要求不再作为本轮交叉 Review 前置,历史 FAIL/STOP 与原始证据保留,不将跳过记为 PASS。逐卡依赖、AC/VER、独立 C/D、签名+DCO、版本与发布门继续执行;Libra 任务仍由用户侧推进。
22

3-
**现行执行前沿(2026-11-03 UTC):** MTR-13 `blocked` / `locally-accepted`,候选0.42.88不变。C4 fmt/严格Clippy与完整 `cargo test --all` 均exit0,24个结果目标3148 passed/0 failed/3原ignored(含traces43/43及完整矩阵);`cargo build` 虽exit0,但Apple ld报1条EH section超过16MiB警告,违反0warning门,C4 STOP,build--tests未跑。5个本轮owned零连接残留库已精确清理,276baseline、roles、四服务保持。D5仅子进程dev opt1重跑build,exit0/0warning,EH实际6,769,380 bytes<16MiB,未改Cargo/global profile或抑制warning,默认opt0限制仍保留。C5准备10800秒(含300秒根后检预留),将在同一冻结局部opt1环境重新执行完整五门与资源后检,不拼接C4 PASS+D5 build;尚未启动、无C5结论或发布,源码5生产文件及测试未改,用户免Review保持。逐卡原件与环境边界见[日期计划](../plan/plan-20261015.md) MTR-13卡。
3+
**现行执行前沿(2026-11-03 UTC):** MTR13 closeout保持;FIX14仍 `in-progress` / `locally-accepted`。候选0.42.89的C1完整五门实际均exit0/零warning,24目标3152 passed/0 failed/3原ignored,但独立ROOT按原合同检测4个旧Clippy PID被macOS外部mdworker_shared复用,判 `accepted_C_local=false/FAIL_STOP`(总2778.971903秒);不得改为PASS或signal外部进程。首次ROOT资源核原276库/roles/四服务/source/dirty/env/tools保持,0newDB/0DDL/0owned live。仅准备仓外PID+start身份observer恢复:旧身份退出后的复用新进程属外部,不signal;source0d、version0.42.89及其它资源门不变。新C2将以10800秒含300秒根后检重新独立完整五门,不拼C1成功片段,prepared-not-started,尚无C2结论或发布;A/B证据、旧STOP/spent及默认dev opt0限制保持。原合同STOP与新执行恢复边界见[日期计划](../plan/plan-20261015.md) FIX14卡。
44

55
**现行 FIX24 已发布且 D 闭合(2026-10-31 UTC):** `f483f57`/`v0.42.84` 精确13路径签名+DCO、main及签名标注tag/人工Release已核;C4原五门22目标3212通过/3原忽略/0失败、根核清理21库且保留原107库。main Harbor `41216534878` success;tag Docker `41216553926` 的amd64/arm64/manifest三job全部success,本卡 `done/complete`。A1及C1/C2/C3 STOP与Claude OAuth无判词保留,用户本卡免后续审查;本段后置证据仅文档收口,不重开FIX16或扩大跨仓权限。详见日期计划 FIX24 卡。
66

‎docs/refactoring/traces.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
**现行执行指令(2026-11-03 UTC):** 用户要求完成 Mega2 本计划,跳过交叉 Review,直接执行任务卡;本指令适用于当前 MTR-13 及后续卡。旧日期记录中的审查准入或待审要求不再作为本轮交叉 Review 前置,历史 FAIL/STOP 与原始证据保留,不将跳过记为 PASS。逐卡依赖、AC/VER、独立 C/D、签名+DCO、版本与发布门继续执行;Libra 任务仍由用户侧推进。
22

3-
**现行执行前沿(2026-11-03 UTC):** MTR-13 `blocked` / `locally-accepted`,候选0.42.88不变。C4 fmt/严格Clippy与完整 `cargo test --all` 均exit0,24个结果目标3148 passed/0 failed/3原ignored(含traces43/43及完整矩阵);`cargo build` 虽exit0,但Apple ld报1条EH section超过16MiB警告,违反0warning门,C4 STOP,build--tests未跑。5个本轮owned零连接残留库已精确清理,276baseline、roles、四服务保持。D5仅子进程dev opt1重跑build,exit0/0warning,EH实际6,769,380 bytes<16MiB,未改Cargo/global profile或抑制warning,默认opt0限制仍保留。C5准备10800秒(含300秒根后检预留),将在同一冻结局部opt1环境重新执行完整五门与资源后检,不拼接C4 PASS+D5 build;尚未启动、无C5结论或发布,源码5生产文件及测试未改,用户免Review保持。逐卡原件与环境边界见[日期计划](../plan/plan-20261015.md) MTR-13卡。
3+
**现行执行前沿(2026-11-03 UTC):** MTR13 closeout保持;FIX14仍 `in-progress` / `locally-accepted`。候选0.42.89的C1完整五门实际均exit0/零warning,24目标3152 passed/0 failed/3原ignored,但独立ROOT按原合同检测4个旧Clippy PID被macOS外部mdworker_shared复用,判 `accepted_C_local=false/FAIL_STOP`(总2778.971903秒);不得改为PASS或signal外部进程。首次ROOT资源核原276库/roles/四服务/source/dirty/env/tools保持,0newDB/0DDL/0owned live。仅准备仓外PID+start身份observer恢复:旧身份退出后的复用新进程属外部,不signal;source0d、version0.42.89及其它资源门不变。新C2将以10800秒含300秒根后检重新独立完整五门,不拼C1成功片段,prepared-not-started,尚无C2结论或发布;A/B证据、旧STOP/spent及默认dev opt0限制保持。原合同STOP与新执行恢复边界见[日期计划](../plan/plan-20261015.md) FIX14卡。
44

55
**现行 FIX24 已发布且 D 闭合(2026-10-31 UTC):** `f483f57`/`v0.42.84` 精确13路径签名+DCO、main及签名标注tag/人工Release已核;C4原五门22目标3212通过/3原忽略/0失败、根核清理21库且保留原107库。main Harbor `41216534878` success;tag Docker `41216553926` 的amd64/arm64/manifest三job全部success,本卡 `done/complete`。A1及C1/C2/C3 STOP与Claude OAuth无判词保留,用户本卡免后续审查;本段后置证据仅文档收口,不重开FIX16或扩大跨仓权限。详见日期计划 FIX24 卡。
66

0 commit comments

Comments
 (0)