Highlights
- Critical fixes related to replaced drives. See (#10748, #10759, #10764, #10766) for more details. Affects all releases since
RELEASE.2020-09-05T07-14-49Z, if you are running any releases sinceRELEASE.2020-09-05T07-14-49Z
it is recommended
that you should schedule for an upgrade. - Rolling upgrade is not supported (Internode API upgrade) (k8s/container deployments must upgrade all containers at once).
- Improvements to caching. See (#10762, #10763) for more details.
- Fix in Get/HeadObject to return 404 on dangling objects. See (#10753) for more details.
- IAM related improvements. See (#10719, #10700) for more details.
- Expire offline lockers. See (#10749) for more details.
- Aggressively slow down auto-healing. See (#10730) for more details.
- Object layer initialization sequence fix. See (10/19/20) for more details.
- s3 gateway DNS cache initialization fix. See (#10706) for more details.
Changelog
- fix: heal rejects objects with disk re-ordering issue (#10766) (10/26/20) (Krishna Srinivas)
- fix: use meta.Erasure.Index for GetObject() to reconstruct object (#10764) (10/26/20) (Krishna Srinivas)
- cache: rename function declarations (#10763) (10/26/20) (Poorna Krishnamoorthy)
- cache: fix call in GetObjectNInfo (#10762) (10/26/20) (Poorna Krishnamoorthy)
- fix: Get/HeadObject return 404 on non quorum objects (#10753) (10/26/20) (Anis Elleuch)
- fix: retain the previous UUID for newly replaced drives (#10759) (10/26/20) (Harshavardhana)
- fix: arm64 Dockerfile with missing \ for multiple ENVs (10/25/20) (Harshavardhana)
- turn-off checking for updates completely if MINIO_UPDATE=off (#10752) (10/24/20) (Harshavardhana)
- expire lockers if lockers are offline (#10749) (10/24/20) (Harshavardhana)
- make sure to preserve UUID from reference format (#10748) (10/24/20) (Harshavardhana)
- update STS examples to use latest v7 APIs (10/24/20) (Harshavardhana)
- erasure: Commit data before xl.meta in RenameData() (#10734) (10/24/20) (Anis Elleuch)
- tests: Avoid running TestNSRace in short test mode (#10735) (10/24/20) (Anis Elleuch)
- fix: slow down auto healing more aggressively (#10730) (10/22/20) (Harshavardhana)
- tests: Lower expectation in addr selection in rand cache dialer (#10739) (10/22/20) (Anis Elleuch)
- validate if iam store is initialized (#10719) (10/20/20) (Poorna Krishnamoorthy)
- docs: Update ILM doc with versioning features (#10714) (10/20/20) (Anis Elleuch)
- initialize object layer right after config has loaded (10/19/20) (Harshavardhana)
- initialize IAM as soon as object layer is initialized (#10700) (10/19/20) (Harshavardhana)
- fix: s3 gateway DNS cache initialization (#10706) (10/19/20) (Harshavardhana)