Last Week in Milvus
Milvus 开源之夏活动已经开始啦!有兴趣的在校同学,抓紧时间报名,车门马上焊死!
What's New
Core Updates
#23976 在 master 分支上,Milvus 添加了 integration test 任务,在此之前 Milvus 是通过 UT 和 e2e 端到端的测试保证产品质量,而一些复杂场景 UT 无法 cover,e2e 测试对开发阶段不太友好,集成测试正好满足了这种场景的需求,既能 cover 一些复杂场景有比较方便的调试开发。有了集成测试之后,可以预计 Milvus 遇到的回归问题会更少,产品会更加稳定。
#23977 在 master 分支最近遇到了内存泄露问题,经过排查发现是 boost 版本过高,在 queue 这个数据结构上会有内存泄露,于是决定将 boost 版本从 1.81 降低到 1.79。
#23804 JSON 表达式的支持已经合并,至此 master 分支已经具备了完整的 JSON 类型支持,包括 JSON 列、输出 JSON 数据、使用 JSON 作为过滤条件等能力。急于使用动态 schema、JSON 的朋友可以在 master 上尝鲜。
#24013 auto compaction 可以在 collection 级别的开关。Milvus 是基于 LSM tree 的架构,compaction 在其中起到了关键作用,如果有手动管理 compaction 的需求,并且想针对不同的 collection 有不同策略的需求,可以使用此功能在 collection 管理自动 compaction 的开关。
#23717 在标量过滤场景中开启 SIMD 加速。
New Contributor
Welcome jjyaoao
What's Up Next
2.2.9 发布在即,Milvus 团队正在紧张的开发、测试中 Milvus csharp sdk 正在寻找贡献者。
Did you Know
GPTCache 是一款基于向量数据库为大模型作缓存的产品,使用之后可以大大节省大模型使用的成本 。
评论