Commit Verlauf

Autor SHA1 Nachricht Datum
  yl32940 25edee6ef6 fix(close): BufferPool.Close 返回刷盘错误 + File.Close 合并传递, 删掉脑补的 defer recover vor 2 Wochen
  yl32940 0fb009b135 fix(engine): recoverHeader 裸 WriteAt 加 bp.UpdatePage + Close panic-safe unlock + VACUUM 异步 GC vor 2 Wochen
  yl32940 c09d532c86 chore(const): update VersionComment to v12 with this session's engine fixes vor 3 Wochen
  yl32940 ac5904de91 refactor(const): extract 5 hardcoded magic numbers into const.go vor 3 Wochen
  yl32940 9e74258b42 fix(engine): comment polish + gitignore analyzer diagnostic output vor 3 Wochen
  yl32940 efd57aefc9 chore: remove diagnostic artifacts from repo vor 3 Wochen
  yl32940 20cb8eb62a fix(engine): replace hardcoded 0xFFFFFFFFFFFFFFFF lock with dynamic EOF offset vor 3 Wochen
  yl32940 3f930b5730 fix(engine): move Windows file lock off page 0 + sync BufferPool on header write vor 3 Wochen
  yl32940 684308d99f fix(pool): stabilize two flaky concurrency benchmarks vor 3 Wochen
  yl32940 860819fca1 Merge commit '0eb3be3' vor 3 Wochen
  yl32940 0eb3be3445 perf(pool): 采样淘汰替代全表扫描 — 修掉写路径 O(n×淘汰数) 退化 vor 3 Wochen
  yl32940 5d0e429ee6 写操作提交栅栏 + 孤儿 WAL 自愈 + 审计器 WAL 重放 vor 3 Wochen
  yl32940 8ab5c430e3 支持1写多读并发 vor 3 Wochen
  yl32940 046dfc2714 并发修复 vor 3 Wochen
  yl32940 630e1c5bfd 并发修复 vor 3 Wochen
  yl32940 5a038b4d5c 并发修复 vor 3 Wochen
  yl32940 a7d0c72713 feat(driver): VACUUM 语句 — db.Exec("VACUUM") 直接整库重建 vor 3 Wochen
  yl32940 fa9c420a94 feat(analyzer): blob 链可达性 — 修复 44 页孤儿误报 + 取证/复现工具 vor 3 Wochen
  yl32940 5d1e5fe54a fix(core): 行写入失败回收新落 blob 链 — 堵住两条链页泄漏路径 vor 3 Wochen
  yl32940 0ec004b453 feat(driver,core): SQLite 方言 || 拼接 LIKE — ','||col||',' LIKE '%,x,%' 元素匹配 vor 3 Wochen
  yl32940 554eab6e94 fix(core): VACUUM 搬运 Blob 链内容 — 修复重建后读取 BLOB 列 EOF/损坏 vor 3 Wochen
  yl32940 52b36b45a8 test(migrate): 现场复验 — 59566B TEXT→Blob 迁移 + 驱动分页查询逐字节读回 vor 3 Wochen
  yl32940 75f18a4a8b test(driver): 生产形态仿真 — 40轮×(预编译批插200行+周期清理触发索引重建) vor 3 Wochen
  yl32940 7794604a3e fix(btree): 内部节点先裂后插 — 修复物理满员节点再插入时的切片越界 panic vor 3 Wochen
  yl32940 c5ccb4f02c fix(gormvrtx): 批量创建切片共用一个预分配主键 — 每行独立 AllocPKID vor 3 Wochen
  yl32940 771b4a2698 fix(migrate): 声明长度字符列采样升档 — SQLite 不强制执行声明长度的坑 vor 3 Wochen
  yl32940 eac79c4ddb feat: 超大文本三档归宿 — 超16360落Blob链式列 + 驱动SELECT物化Blob + count列名解放 vor 3 Wochen
  yl32940 c9d5c0b839 fix(driver): 列名大小写模糊匹配 — 条件/投影/排序统一规范名 vor 3 Wochen
  yl32940 1e1985ac98 feat(migrate): sqlite 裸 NUMERIC → Bool + 域数据探测兜底 vor 3 Wochen
  yl32940 4bf48986ca feat(migrate): TEXT 列采样定宽 (2 次幂) — 索引不再被跳过 vor 3 Wochen