MimirQ v0.8.0 · 通用知识能力与并发安全
稳定版本 ·
2026-07-26· 提交96d13b54f524
历史版本记录;验证信息以该版本发布时状态为准。
版本说明
主要更新
- KG 查询作用域改为 fail-closed,并支持大规模 ID 分批查询与稳定去重。
- 上传与 ingestion run 增加数据库唯一约束、分布式锁和幂等回读;并发及多实例请求可复用同一赢家。
- Milvus 删除生命周期、爬虫 SSRF/DNS 重绑定防护和生产配置校验得到加固。
- 前端鉴权、本地缓存与 IndexedDB 按用户/租户作用域隔离,阻止切换作用域后的迟到写入。
- 检索配置保留部署指定的本地 reranker,避免默认 profile 意外退回远程模型下载。
- Docker 验证保持非 root、只读源码和精简生产镜像,补齐真实上传到引用证据的浏览器闭环。
验证结果
- 后端全量 1218 passed,最终源码守卫 77 passed。
- 前端 70 个文件、200 项测试通过。
- make verify、make verify-docker、make audit 通过。
- 双 API 实例同键 singleflight、并发重复上传、租户隔离和 Docker live browser smoke 通过。
- 当前本地 LLM、embedding、reranker 调用链验证通过。
兼容说明
UPLOAD_DEDUP_ENABLED 默认仍为 false;需要并发重复上传幂等时请显式开启。