What's New

Core Updates

#26354 为c++减少-g编译参数,依据gcc的文档解释,此参数不会升高性能然而能在呈现故障时打印残缺的栈信息,有利于问题排查。

#26344 批改diskann的维度范畴 [8, 32768),在此之前最低维度为32。

#26342 #26365 #26341 #25154 继续优化报错信息,对解析表达式、查问失败、grpc报错、minio调用报错做了整顿。

#26407 在c++中新增了动静线程池,用于解决固定线程池大小不足弹性的问题。

#26432 在grafana中减少了knowhere的监控指标如knowhere中的topk数量、查问数量、查问提早等,不便在生产运维场景中更细粒度的排查性能瓶颈。

#26368 对Milvus的dockerfile进行了重构,移除了Centos7反对改为Amazonlinux2023根底镜像,同时移除了openblas镜像使得Milvus镜像间接从根底镜像构建。通过此次重构镜像体积大幅缩小的同时,精简了dockerfile,缩小了保护复杂度。

#26448 在滚动降级场景中,可能会呈现A服务连到旧的B服务的问题,此时就会造成降级结束后一段时间服务不可用,此PR中减少了id查看,以解决此问题。

Knowhere

#15 将构建和查问线程池分成两个,并别离设置优先级,缩小在standalone模式下构建索引工作对查问的影响。

#19 将Knowhere的线程池应用最低优先级进行调度,这样Knowhere就不会占用所有的CPU周期并阻塞其余线程。

Birdwatcher

#186 减少了pprof命令,能够在Birdwatcher中对Milvus进行profiling,加重了运维时须要去寻找pod ip的繁琐步骤。

#183 减少了storage analysis命令,用于剖析对象存储中的数据,当minio/s3文件较多时,能够用此命令剖析哪些文件占用存储过高。

Good First Issue

https://github.com/milvus-io/milvus/issues/26462 为partition减少访问控制,在多租户、用户泛滥的场景能够起到很好的数据隔离的作用。

https://github.com/milvus-io/milvus/issues/26433 在启动时打印所有的参数,便于后续依据日志排查问题。

New Contributor

Welcome PwzXxm jyc4617 slobentanzer

What's Up Next

Milvus 2.3.0 将会在本周公布

Did you know

Milvus 不光提供了多种语言的sdk,还提供了restful接口,对于不想应用sdk或应用的语言没在sdk反对列表的用户,能够应用restful接口

https://milvus.io/api-reference/restful/v2.2.x/About.md

「寻找 AIGC 时代的 CVP 实际之星」 专题流动行将启动!

Zilliz 将联合国内头部大模型厂商一起甄选利用场景, 由单方提供向量数据库与大模型顶级技术专家为用户赋能,一起打磨利用,晋升落地成果,赋能业务自身。

如果你的利用也适宜 CVP 框架,且正为利用落地和实际效果发愁,可间接申请参加流动,取得最业余的帮忙和领导!分割邮箱为 business@zilliz.com。


  • 如果在应用 Milvus 或 Zilliz 产品有任何问题,可增加小助手微信 “zilliz-tech” 退出交换群。
  • 欢送关注微信公众号“Zilliz”,理解最新资讯。

本文由mdnice多平台公布