Историја ревизија

Аутор SHA1 Порука Датум
  yl32940 a5a5cba21f fix(orm): 事务劫持/危险静默错数据/未导出字段建模报错 пре 3 недеља
  yl32940 da34df131c feat(format): HeaderPage 增加 HeaderCrc (XXH32) 整页校验与 --force-inspect 抢救模式 пре 3 недеља
  yl32940 ee5c36581f feat(format): HeaderPage 重排 (v11) 与 Comment 启用 пре 3 недеља
  yl32940 54e1c3418b fix(core)+feat(query)+perf(engine): 三轮审计修复、查询优化器、BufferPool 重构与测试体系 пре 4 недеља
  yl32940 b16bdf59ee chore: 模块路径改为 git.ycl.pub/yl32940/TsDB2, 支持作为库被引用 пре 1 месец
  yl32940 a56b71d5b9 feat(core): blob 列改为 8B 链引用 (schema v10); 一并落地自动 VACUUM 与批量写入/页缓冲池优化 пре 1 месец
  TsDB2 cdc1a1422e 数据页 NULL bitmap 与自适应缓冲池 пре 1 месец
  yl32940 b146b7354e 固定大小有问题 пре 1 месец
  yl32940 40de94b359 约束 пре 1 месец
  yl32940 6047d162a4 还没有添加NULL版本 пре 1 месец
  yl32940 b877f45c95 feat: 时序表支持同一时间戳多行 (隐藏行号 pkID 精确定位), 收拢 analyzer/migrate 与文档 пре 1 месец
  yl32940 ede24c9d60 commit пре 1 месец
  yl32940 2e23ee7f8d fix: 复合索引真正生效 (键按分量定长拼接 + 复合区间推导) пре 1 месец
  yl32940 114e4de25c commit пре 1 месец
  yl32940 7759f09392 feat: WAL 支持行级记录序列化 пре 1 месец
  yl32940 b95d1c0cce feat: 实现基础事务支持(简化版) пре 1 месец
  yl32940 4a9f610e94 feat: 新增 ultra-safe 预设 (40页/50ms) пре 1 месец
  yl32940 c1dfcfc86a fix: DefaultBufferPoolCapacity 调整为 5000 页 (~78MB) пре 1 месец
  yl32940 c8facb9859 fix: BufferPool满时改为阻塞等待,不再返回错误 пре 1 месец
  yl32940 68e65b7d81 feat: 实现锁表机制,Commit/Flush期间禁止写入 пре 1 месец
  yl32940 6257121f88 feat: 添加提交策略预设,支持在线/离线/安全三种场景 пре 1 месец
  yl32940 e7b96fbe9b fix: 降低 DirtyThreshold 默认值从 2000→500 页,提升数据安全性 пре 1 месец
  yl32940 b8aba4c515 perf: NotifyWrite 使用 Reset 复用 timer 对象,减少 GC 压力 пре 1 месец
  yl32940 010d70b1eb feat: UseTable 自动推导表名,无需手动传递 пре 1 месец
  yl32940 8a9360d15e fix: B+ tree routing, DataPage reuse, WAL CRC32, dirty page threshold пре 1 месец
  yl32940 ef64eba374 perf: BufferPool 优化 — 容量增至50000页 + flush周期100ms пре 1 месец
  yl32940 0bd69f7818 feat: 添加 BufferPool 页面缓冲池 — 写回策略+10ms后台刷盘+Commit() пре 1 месец
  yl32940 3b1e6ab78d commit пре 1 месец
  yl32940 f50d9d1f3a first commit пре 5 месеци