Minio - RELEASE.2023-12-14T18-51-57Z
Highlights
- Slower drives, or slower network that hit DriveMaxTimeouts but asynchronously wake up the connection
with new data can potentially trigger an incorrect buffer to be shared among concurrent WRITE
goroutines. The final data buffer might not be the same that was intended to be written to the disk,
causing cross pollution of buffers among objects.
This release fixes this problem which affected releases since
-
RELEASE.2023-08-04T17-40-21Z which added drive timeouts on the READERs
(rarely triggered since drives don't use hang on READERs) -
This problem was partially addressed in RELEASE.2023-11-11T08-14-41Z unknowingly,
However it ended up manifesting itself now during WRITERs since the WRITERs used
same deadline READERs for the network stream in this release.
All users are advised to upgrade at the earliest to the latest release.
What's Changed
- re-use the same local drive used by remote-peer by @harshavardhana in https://github.com/minio/minio/pull/18645
- Label the notification target metrics by their target IDs by @Praveenrajmani in https://github.com/minio/minio/pull/18633
- update console UI to v0.43.0 release by @harshavardhana in https://github.com/minio/minio/pull/18653
- Fix CreateFile shared buffer corruption. by @klauspost in https://github.com/minio/minio/pull/18652
Full Changelog: https://github.com/minio/minio/compare/RELEASE.2023-12-13T23-28-55Z...RELEASE.2023-12-14T18-51-57Z
Details
date
Dec. 14, 2023, 8:03 p.m.
name
Bugfix release
type
Patch
👇
Register or login to:
- 🔍View and search all Minio releases.
- 🛠️Create and share lists to track your tools.
- 🚨Setup notifications for major, security, feature or patch updates.
- 🚀Much more coming soon!