2.2.10
Release date: 14 June, 2023
Milvus version | Python SDK version | Java SDK version | Go SDK version | Node.js SDK version |
---|---|---|---|---|
2.2.10 | 2.2.12 | 2.2.6 | 2.2.4 | 2.2.17 |
We are excited to announce the release of Milvus 2.2.10! This update includes important bug fixes, specifically addressing occasional system crashes, ensuring a more stable experience. We have also made significant improvements to loading and indexing speeds, resulting in smoother operations. A significant optimization in this release is the reduction of memory usage in data nodes, made possible through the integration of the Go payload writer instead of the old CGO implementation. Furthermore, we have expanded our Role-Based Access Control (RBAC) capabilities, extending these protections to the database and 'Flush All' API. Enjoy the enhanced security and performance of Milvus 2.2.10!
New Features
- Added role-based access control (RBAC) for the new interface:
Bug Fixes
- Fixed random crash introduced by AWS S3 SDK:
- Fixed "show loaded collections" (#24628) (#24629)
- Fixed creating a collection not being idempotent (#24721) (#24722)
- Fixed DB name being empty in the "describe collection" response (#24603)
- Fixed deleted data still being visible (#24796)
Enhancements
- Replaced GCO payload writer with Go payload writer to reduce memory usage (#24656)
- Enabled max result window limit (#24768)
- Removed unused iterator initialization (#24758)
- Enabled metric type checks before search (#24652) (#24716)
- Used go-api/v2 for milvus-proto (#24723)
- Optimized the penalty mechanism for exceeding rate limits (#24624)
- Allowed default params in HNSW & DISKANN (#24807)
- Security -
- [2.2] Bumped github.com/gin-gonic/gin from 1.9.0 to 1.9.1 (#24830)
Performance
- Fixed build index performance downgrade (#24651)