yl32940
|
25edee6ef6
fix(close): BufferPool.Close 返回刷盘错误 + File.Close 合并传递, 删掉脑补的 defer recover
|
2 minggu lalu |
yl32940
|
ac5904de91
refactor(const): extract 5 hardcoded magic numbers into const.go
|
3 minggu lalu |
yl32940
|
860819fca1
Merge commit '0eb3be3'
|
3 minggu lalu |
yl32940
|
0eb3be3445
perf(pool): 采样淘汰替代全表扫描 — 修掉写路径 O(n×淘汰数) 退化
|
3 minggu lalu |
yl32940
|
5d0e429ee6
写操作提交栅栏 + 孤儿 WAL 自愈 + 审计器 WAL 重放
|
3 minggu lalu |
yl32940
|
046dfc2714
并发修复
|
3 minggu lalu |
yl32940
|
3a03e8a638
fix(core): WAL/恢复路径硬化 — 溢出守卫/断链报错/写错误传播/页ID守卫/事务覆盖防护
|
3 minggu lalu |
yl32940
|
54e1c3418b
fix(core)+feat(query)+perf(engine): 三轮审计修复、查询优化器、BufferPool 重构与测试体系
|
4 minggu lalu |
yl32940
|
a56b71d5b9
feat(core): blob 列改为 8B 链引用 (schema v10); 一并落地自动 VACUUM 与批量写入/页缓冲池优化
|
1 bulan lalu |
yl32940
|
b146b7354e
固定大小有问题
|
1 bulan lalu |
yl32940
|
6047d162a4
还没有添加NULL版本
|
1 bulan lalu |
yl32940
|
b877f45c95
feat: 时序表支持同一时间戳多行 (隐藏行号 pkID 精确定位), 收拢 analyzer/migrate 与文档
|
1 bulan lalu |
yl32940
|
ed3dc554d2
修复analyer的全部功能
|
1 bulan lalu |
yl32940
|
ab77199983
feat: v2 页格式 + 空间回收 + 批量删除索引重建修复
|
1 bulan lalu |
yl32940
|
7759f09392
feat: WAL 支持行级记录序列化
|
1 bulan lalu |
yl32940
|
5e1ec587e2
feat: 实现完整事务支持(Rollback立即生效)
|
1 bulan lalu |
yl32940
|
c1dfcfc86a
fix: DefaultBufferPoolCapacity 调整为 5000 页 (~78MB)
|
1 bulan lalu |
yl32940
|
c8facb9859
fix: BufferPool满时改为阻塞等待,不再返回错误
|
1 bulan lalu |
yl32940
|
68e65b7d81
feat: 实现锁表机制,Commit/Flush期间禁止写入
|
1 bulan lalu |
yl32940
|
b979ac5954
fix: DropTable 页回收 - 正确释放 B+树/DataPage/Heap 页到空闲链表
|
1 bulan lalu |
yl32940
|
8a9360d15e
fix: B+ tree routing, DataPage reuse, WAL CRC32, dirty page threshold
|
1 bulan lalu |