v2.5.23
milvus-io/milvusv2.5.23Nov 20, 2025by yanliang567
AI Summary
This release focuses on performance optimization for `in` expressions with large value sets and addresses critical stability issues related to etcd reconnection and resource management.
Key Highlights
- Optimized term expr performance for expressions with many values
- Fixed etcd reconnection hanging issue
- Fixed deadlock in runcomponent when prepare fails
- Fixed infinite loop in resourcemanager recovery process
Full Release Notes
## v2.5.23 Release date: November 20, 2025 | Milvus version | Python SDK version | Node.js SDK version | Java SDK version | |----------------|--------------------|---------------------|------------------| | 2.5.23 | 2.5.17 | 2.5.13 | 2.5.14 | We are excited to announce the release of Milvus 2.5.23, which greatly boosted the performance of `in` exprs when lots of values are provided. This update also includes several other improvements and bug fixes, and provides the users a more robust and efficient experience. ### Improvements - Optimized term expr performance ([#45490](https://github.com/milvus-io/milvus/pull/45490)) ### Bug fixes - Prevented close from hanging on etcd reconnection ([#45622](https://github.com/milvus-io/milvus/pull/45622)) - Prevented deadlock in runcomponent when prepare fails ([#45626](https://github.com/milvus-io/milvus/pull/45626)) - Fixed infinite loop in resourcemanager recovery process ([#45563](https://github.com/milvus-io/milvus/pull/45563))