v2.4.4

milvus-io/milvusv2.4.4May 31, 2024by yanliang567

AI Summary

This release addresses a critical data integrity issue regarding bulk insert statistics logs and includes upgrades for ARM SVE bitsets and GCC-13 compilation support.

Key Highlights

  • Critical fix for bulk insert statistics logs being incorrectly garbage collected
  • Upgraded bitset for ARM SVE architecture
  • Enabled Milvus compilation with GCC-13
  • Fixed display of empty collections when all privileges are granted

Full Release Notes

## v2.4.4

Release date: May 31, 2024

| Milvus version | Python SDK version | Java SDK version    | Node.js SDK version |
|----------------|--------------------| --------------------| --------------------|
| 2.4.4          | 2.4.3              | 2.4.1               | 2.4.2               |

Milvus v2.4.4 includes several critical bug fixes and improvements aimed at enhancing performance and stability. Notably, we've **resolved a critical issue where bulk insert statistics logs were incorrectly garbage collected**, potentially affecting data integrity. **We strongly recommend all v2.4 users upgrade to this version to benefit from these fixes.**

**If you are using bulk insert, upgrade to v2.4.4 at the earliest opportunity for data integrity.**

### Critical bug fixes

- Filled stats log ID and validated its correctness ([#33478](https://github.com/milvus-io/milvus/pull/33478))

### Improvements

- Upgraded bitset for ARM SVE ([#33440](https://github.com/milvus-io/milvus/pull/33440))
- Enabled Milvus compilation with GCC-13 ([#33441](https://github.com/milvus-io/milvus/pull/33441))

### Bug fixes

- Displayed empty collections when all privilege is granted ([#33454](https://github.com/milvus-io/milvus/pull/33454))
- Ensured CMake downloads and installs for the current platform, not just x86_64 ([#33439](https://github.com/milvus-io/milvus/pull/33439))