client/v3.0.0 v3.0.2

low risk

milvus-io/milvusSep 18, 2026 → Sep 20, 20262 days between releases

What's New

Performance improvements and stability fixes for Milvus 3.0.2, focusing on hot-path optimizations and Storage V2.

New Features

  • Custom S3-compatible endpoints via extfs.endpoint_url option
  • Unified membership_match expression for Bloom and Roaring filters
  • Configurable sentence split characters for Lindera tokenizer
  • Compliance API reporting for load configuration convergence
  • Optimistic locking for partial update latency reduction

Improvements

  • Reduced atomic and reference-count overhead in search and query hot paths
  • Improved storage thread pool scalability using folly::CPUThreadPoolExecutor
  • Optimized ARRAY filtering by merging chained predicates
  • Reduced write amplification during Tantivy-based index building

Bug Fixes

  • Fixed Storage V2 compaction dropping valid physical group paths

Upgrade Notes

No breaking changes expected. Update external collection configurations if utilizing custom S3 endpoints. Review Storage V2 compaction behavior.

The Two Releases

client/v3.0.0

client/v3.0.0

Sep 18, 2026· 1 month ago

This is the stable release for Milvus 3.0, introducing a new Go module path and significant architectural changes. The release decouples the client from server-side packages, adds collection snapshot management, and expands search capabilities with aggregation, function scoring, and external collection support.

Full release notes
v3.0.2

milvus-3.0.2

Sep 20, 2026· 1 month ago

This release prioritizes search and query performance improvements by removing hot-path contention and enhancing external collection and Storage V2 support, alongside a broad set of stability fixes.

Full release notes