Syngnat
|
a718c41d5d
|
✅ test(app): 补强 DuckDB 定义刷新与主键回归
- 补充 DuckDB 对象修改链路的真实 DDL 刷新回归测试
- 为 app 层连接门禁增加可替换测试 seam,避免 fake metadata 测试被驱动校验拦截
- 修正 DuckDB metadata 测试的串行与断言稳定性
|
2026-06-04 22:25:08 +08:00 |
|
Syngnat
|
274c32ebdd
|
🐛 fix(frontend): 修复 DuckDB 对象编辑与安全修改回归
- 修复 DuckDB qualified table 在查询结果页丢失 schema 导致无法识别主键的问题
- 打开对象修改前强制刷新最新定义,并避免切换对象失败时沿用旧定义
- 为 DuckDB 元数据链路补充前后端回归测试,并给 app 层真实 runtime 测试增加环境门槛
|
2026-06-04 22:00:55 +08:00 |
|
Syngnat
|
02faa4586b
|
🐛 fix(metadata): 修复多数据源主键唯一索引识别
- 统一 PG-like 数据源字段和索引元数据查询,支持 search_path 可见表
- 兼容 snake_case、布尔别名和字符串唯一索引标记
- 修复 DuckDB main/memory 路径解析,避免误判外部 catalog
- 补充前后端回归测试,覆盖可编辑结果定位和元数据重试路径
|
2026-06-04 10:49:16 +08:00 |
|
Syngnat
|
17695c361d
|
🐛 fix(metadata): 修复列索引读取连接失效重试
- 为 DBGetColumns 和 DBGetIndexes 增加缓存连接失效后的重建与重试逻辑
- 补充 metadata 读取失败与重建失败日志,便于定位大表同步和主键识别异常
- 新增 metadata retry 单测覆盖列定义与索引定义两条读取链路
|
2026-05-27 08:44:33 +08:00 |
|