Skip to content

milvus-2.5.9

Compare
Choose a tag to compare
@yanliang567 yanliang567 released this 11 Apr 12:52
· 1088 commits to master since this release
de6687e

v2.5.9

Release date: April 11, 2025

Milvus version Python SDK version Node.js SDK version Java SDK version
2.5.9 2.5.6 2.5.7 2.5.7

We’re excited to announce Milvus 2.5.9, bringing improved performance for JSON key statistics, enhanced indexing capabilities, and several critical bug fixes that bolster stability and data handling. We encourage you to upgrade or give this version a try, and as always, your feedback is greatly appreciated as we continue to refine Milvus.

Improvements

  • Support skipping score normalization for the weighted re-ranker (#40905)
  • Improve the performance of JSON key stats building by adding documents in batches (#40898)
  • Use int32 when creating array indexes for int8/int16 element types (#41186)
  • Align brute-force search results with JSON index behavior for the exists expression (#41056)

Bug fixes

  • Fixed an issue causing traceID confusion if the client sent a traceID (#41149)
  • Fixed a potential crash due to incorrect usage of noexcept, leading to IO failures (#41221)
  • Resolved an infinite normal balance loop triggered after balance suspension (#41196)
  • Show collections now supports objects granted to custom privilege groups (#41204)
  • Fixed a failure to retrieve replicate channel positions (#41189)
  • Fixed a potential thread leak caused by RESTful timeouts (#41184)
  • Added a clear bitmap for batch skip mode (#41165)
  • Fixed an issue where removing an index type failed in local-mode remote storage (#41163)
  • Use element_type for array isNull operators (#41158)
  • Removed metrics reset to ensure accurate reporting (#41081)
  • Fixed a bug preventing null data from being filtered by null expressions (#41135)
  • Ignored growing segments with no start position for seal policy (#41131)
  • Avoided updating original search/query requests during retries (#41127)
  • Fixed a segmentation fault if LoadArrowReaderFromRemote runs in an exception path (#41071)
  • Addressed manual balance and balance check issues (#41038)
  • Validated schema is not nil for JSON stats with lazy DescribeCollection (#41068)
  • Fixed a cursor movement bug when comparing two columns (#41054)
  • Resolved a crash when inserting both null and non-null arrays with growing mmap open (#41052)
  • Fixed an arm64 compilation issue (#41058)
  • Added a bypass thread pool mode to avoid blocking insert/load operations by growing indexes (#41013)
  • Fixed JSON format errors (#41031)
  • Fixed a 404 error in WebUI when http.enablepprof is false (#41007)