chore(docs): 删除 v0.7.4 审计与 v0.7.5 计划共 4 个 md 文档
删除: - AUDIT-aria-lsm-v0.7.4.md(50KB) - AUDIT-query-layer-v0.7.4.md(39KB) - AUDIT-storage-engines-v0.7.4.md(39KB) - PLAN-v0.7.5.md(98KB,含附录 G/H/I) 删除前先清除引用面,避免留下断链(共 18 处): - 源码注释 7 处(change-notifier / kvstore index / column-value / expression / sql-compare / where-matcher / validation):保留设计意图,引用改为"v0.8.0 审计根因 N" - 测试注释 9 处(opfs.spec / aria-opfs-backend / faulty-backend / storage-harness / v080-b6 / v080-kvstore / v080-query-layer / v080-sql-three-valued / v080-unified-validation / parser):同上 - CHANGELOG 3 处:改为不依赖已删除文档的自洽表述(B-6 交付物见各条;门禁订正三处 按内容重写),并把变异数量同步为 42 - 校验:三个 md 之间无断链;仓库内已无 PLAN-v0.7.5/AUDIT-* 的任何引用 (git 历史仍可追溯,需要时可 `git show <commit>:PLAN-v0.7.5.md` 找回) 验证:93 套件 / 1985 用例全绿;覆盖率 90.59 / 82.61 / 94.14 / 93.50(阈值 90/82/94/93); e2e 14/14;lint + 两份 tsc 干净;dist 已重建(注释只影响非压缩产物,min 产物 251,731 B / gzip 63,431 B 不变)。 说明:审查记录的核心内容仍在 CHANGELOG.md("全量回归审查"与"现场失败修复"两节), 随 PLAN 一起删除的是附录 G/H/I 的详细表格(门禁逐条验收、交付物清单、未修复项表)。
This commit is contained in:
+6
-6
@@ -6,7 +6,7 @@ All notable changes to MetonaSqlark will be documented in this file.
|
||||
|
||||
### 根治性迭代 —— 统一语义 / 消灭复发结构 / 验证基础设施
|
||||
|
||||
> 依据 `PLAN-v0.7.5.md` 的三条并行工作流(A 缺陷修复 / B 结构根治 / C 验证基础设施)
|
||||
> 依据 v0.8.0 迭代方案的三条并行工作流(A 缺陷修复 / B 结构根治 / C 验证基础设施)
|
||||
> 完成的一次系统性迭代。**这一版的重点不是"再修一批 bug",而是砍掉让同类 bug
|
||||
> 必然复发的结构**:多处并存的语义实现被收敛为唯一实现,并第一次让崩溃语义、
|
||||
> 错误码一致性、入口等价性变成可机器验证的门禁。
|
||||
@@ -46,7 +46,7 @@ All notable changes to MetonaSqlark will be documented in this file.
|
||||
并统一分隔标识符语义:引号只在"解析→执行"边界脱去。
|
||||
顺带补上 **ORDER BY 的列存在性/歧义校验**(此前 JOIN 里裸写两表同名列既不报错
|
||||
也不确定按哪列排)。
|
||||
- **B-6 存储提交点(完整实施,非降级方案)** — 见 `PLAN-v0.7.5.md` 附录 H。
|
||||
- **B-6 存储提交点(完整实施,非降级方案)** — 交付物与提交顺序见下方各条。
|
||||
- **`__aria_manifest_<generation>` 单一提交点**:页面水位 + 各命名空间 SSTable
|
||||
元数据 + 表结构 + WAL 起始位置 + 待落盘冻结表意图,一次原子提交
|
||||
(头部/载荷双 CRC、先写后验、保留两代)。顺序固定为
|
||||
@@ -289,10 +289,10 @@ All notable changes to MetonaSqlark will be documented in this file.
|
||||
`ARIA_SSTABLE_SAVE_CONTRACT`、`ARIA_DB_NOT_OPEN`、`ARIA_OPEN_ERROR`、
|
||||
`DB_NOT_OPEN`、`KV_*`、`TX_*`、`SAVEPOINT_*`、`UNKNOWN_STATEMENT`、
|
||||
`COLUMN_EXISTS`、`FOREIGN_KEY_VIOLATION`)→ 全部补齐。
|
||||
- **维护脚本与门禁**:CONTRIBUTING 的变异数量 17 → 40,并补上脚本自身的保证
|
||||
(正控 / 编译失败区分 / 超时 / 逐字节恢复校验 / 进程锁);PLAN 附录 G 的
|
||||
"12 项事故级"改为 11 项(与总账 A1~A11 一致)、G4 的"零丢失"限定为"故障注入
|
||||
矩阵覆盖范围内"(并记录矩阵之外发现的那处 P0)、H.1 的"25 例"改为 24 例。
|
||||
- **维护脚本与门禁**:CONTRIBUTING 的变异数量 17 → 42,并补上脚本自身的保证
|
||||
(正控 / 编译失败区分 / 超时 / 逐字节恢复校验 / 进程锁);门禁表述订正三处 ——
|
||||
"12 项事故级"改为 11 项(与缺陷总账 A1~A11 一致)、"已确认写入零丢失"限定为
|
||||
"故障注入矩阵覆盖范围内"(并记录矩阵之外发现的那处 P0)、表驱动用例数 25 → 24。
|
||||
|
||||
### 已知限制(v0.8.0 新增/变更)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user