Change8

v2.6.10

📦 milvusView on GitHub →
2 features🐛 6 fixes🔧 4 symbols

Summary

This release introduces global cluster client support and a new ConnectionManager for MilvusClient, alongside numerous bug fixes related to primary keys, vector handling, and connection timeouts.

✨ New Features

  • Added global cluster client support.
  • Added ConnectionManager to replace connections singleton for MilvusClient.

🐛 Bug Fixes

  • is_legal_ids() now accepts negative int64 primary keys.
  • Avoided calling len() on scipy sparse matrix in entity_to_field_data.
  • Retries on REPLICATE_VIOLATION during global cluster region switch.
  • Support for non-float vectors in struct array during search.
  • Enforced timeout for async operations when the server is unreachable.
  • Added debounce to prevent concurrent topology refresh in the global client.

Affected Symbols