MinIO RELEASE.2024-03-03T17-50-39Zstable Released Mar 03, 2024
Impact Score: 5/10

MinIO: Bugfix Release

Source available โ€” automated, not human-reviewed

Component: minio ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-01.

Compatibility not verified โ€” check source notes
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

MinIO RELEASE.2024-03-03T17-50-39Z. Source highlight: Major performance improvement on total connection usage and de-duplicate ILM entries refer #18926

Who Does This Impact? (Role-Based Analysis)

๐Ÿ’ป Software Engineers & Devs

Check the source notes against the package and APIs you use before upgrading.

๐Ÿ“Š Product & Engineering Leads

Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.

โš™๏ธ DevOps & Security

Verify the target version, runtime requirements and rollback procedure in the official documentation.

โœจ New Features & Capabilities (4)

  • feat: add userCredentials for nats
  • heal: Add skipped objects to the heal summary
  • add retry logic upto 3 times for policy map and policy
  • for root disks add additional information in the error log

โšก Performance & Enhancements (4)

  • Major performance improvement on total connection usage and de-duplicate ILM entries refer #18926
  • Major performance improvement for Listing() to avoid readdir() under situations for directory lookups refer #19100
  • Improve caching
  • Improve expiration of tiered objects

๐Ÿ”ง Bug Fixes & Patches (6)

  • fix: allow DNS disconnection events to happen in k8s
  • Mux: Send async mux ack and fix stream error responses
  • Fix parsing v2 and v1 cgroup memory limit
  • debug: Add --search to print only specific goroutines
  • fix: make sure maintenance=true is honored properly
  • fix: relax metadata checks for healing
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
## Highlights - Major performance improvement on total connection usage and de-duplicate ILM entries refer #18926 - More robust behavior on k8s with relaxed handling of DNS lookup failures refer #19145 - Major performance improvement for Listing() to avoid readdir() under situations for directory lookups refer #19100 ## What's Changed * Improve caching by @klauspost in https://github.com/minio/minio/pull/19130 * Read drive IO stats from sysfs instead of procfs by @Praveenrajmani in https://github.com/minio/minio/pull/19131 * ilm: Select an object when all AND tags are satisfied by @vadmeste in https://github.com/minio/minio/pull/19134 * remove unnecessary 'recreate' code by @harshavardhana in https://github.com/minio/minio/pull/19136 * feat: add userCredentials for nats by @jiuker in https://github.com/minio/minio/pull/19139 * initialize the disk healer early on by @harshavardhana in https://github.com/minio/minio/pull/19143 * heal: Add skipped objects to the heal summary by @vadmeste in https://github.com/minio/minio/pull/19142 * cachevalue: simplified exported interface by @donatello in https://github.com/minio/minio/pull/19137 * fix: allow DNS disconnection events to happen in k8s by @harshavardhana in https://github.com/minio/minio/pull/19145 * Mux: Send async mux ack and fix stream error responses by @klauspost in https://github.com/minio/minio/pull/19149 * Fix parsing v2 and v1 cgroup memory limit by @vadmeste in https://github.com/minio/minio/pull/19153 * ignore x-amz-storage-class when its set to STANDARD by @harshavardhana in https://github.com/minio/minio/pull/19154 * debug: Add --search to print only specific goroutines by @vadmeste in https://github.com/minio/minio/pull/19158 * allow creating missing parent folders during moveToTrash() by @harshavardhana in https://github.com/minio/minio/pull/19155 * fix: make sure maintenance=true is honored properly by @harshavardhana in https://github.com/minio/minio/pull/19156 * Re-organized grafana dashboards by @shtripat in https://github.com/minio/minio/pull/19157 * Update metrics list.md with new metrics from RELEASE.2024-01-05 by @ravindk89 in https://github.com/minio/minio/pull/19161 * Update API label names for metrics by @donatello in https://github.com/minio/minio/pull/19162 * Updated Console to v1.0.0 by @bexsoft in https://github.com/minio/minio/pull/19164 * fix: relax metadata checks for healing by @harshavardhana in https://github.com/minio/minio/pull/19165 * debug: introduce support for configuring client connect WRITE deadline by @harshavardhana in https://github.com/minio/minio/pull/19170 * xl: Avoid called getdents for folders in listing by @vadmeste in https://github.com/minio/minio/pull/19100 * automatically generate root credentials with KMS by @aead in https://github.com/minio/minio/pull/19025 * add retry logic upto 3 times for policy map and policy by @harshavardhana in https://github.com/minio/minio/pull/19173 * Improve expiration of tiered objects by @krisis in https://github.com/minio/minio/pull/18926 * for root disks add additional information in the error log by @harshavardhana in https://github.com/minio/minio/pull/19177 **Full Changelog**: https://github.com/minio/minio/compare/RELEASE.2024-02-26T09-33-48Z...RELEASE.2024-03-03T17-50-39Z