github milvus-io/milvus v2.5.15
milvus-2.5.15

latest releases: v2.6.1, pkg/v2.6.1, client/v2.6.0...
one month ago

v2.5.15

Release date: July 23, 2025

Milvus version Python SDK version Node.js SDK version Java SDK version
2.5.15 2.5.14 2.5.12 2.5.11

We're excited to announce Milvus 2.5.15! This version enhances your experience by fixing a series of functionality bugs, including ones that may severely damage the metadata causing data loss when collection is renamed. It also delivers a range of general performance and stability enhancements, while resolving numerous bugs to ensure a more robust system. We encourage you to upgrade to 2.5.15, especially if you are currently on 2.5.14, and explore these latest updates!

Improvements

  • Updated Knowhere version to fix a sparse vector brute force bug (#43398).
  • Implemented meta saving with txn limits (#43287).
  • Applied load config changes after QueryCoord restart (#43236).
  • Refined variable-length-type memory usage (#43093).
  • Reordered RootCoord shutdown to be last in coordinator stop sequence (#43024).
  • Updated CMake version to 3.31.8 (#43004).

Bug fixes

  • Skipped remove operation if key exists in save set (#43426).
  • Fixed null bitmap offset alignment when loading multi-chunk data (#43411, #43342).
  • Updated Tantivy to fix directory removing race condition (#43401).
  • Fixed an issue by calling AlterCollection only when renaming collections (#43421).
  • Made MultiSaveAndRemove execute removal operations first (#43409).
  • Used disk segment max size for collections with both sparse and dense vectors (#43195).
  • Fixed text match bug by adapting to multi-chunk model (#43297).
  • Fixed incorrect bitset for division comparison when the right operand is negative (#43180).
  • Voided unnecessary copying when getting JSON chunks (#43183, #43202).
  • Prevented delegator from becoming unserviceable due to shard leader changes (#43309).
  • Fixed text match index and JSON key stats index leaks when segments are released (#43308).
  • Fixed RegeneratePartitionStats failure after restoring clustering compaction tasks (#43206).
  • Added error handling for invalid function parameters to prevent panics (#43190).
  • Removed space trimming logic when validating collection names (#43138).
  • Added field mmap property checks before applying collection-level settings (#43091).
  • Fixed index creation being blocked by failed sort stats (#43061).
  • Fixed exclude nodes clearing logic in load balancer retry mechanism (#43002).

Don't miss a new milvus release

NewReleases is sending notifications on new releases.