Releases: minio/minio
Bugfix Release
What's Changed
- feat: support batch replication prefix slice by @jiuker in #20033
- fix replication last hour metric by @poornas in #20199
- Docs: link to prom collector repo for info on debug metrics by @feorlen in #20209
- Update console version to 1.7.0 by @cesnietor in #20211
Full Changelog: RELEASE.2024-07-31T05-46-26Z...RELEASE.2024-08-03T04-33-23Z
Bugfix Release
What's Changed
- add DeleteBulk support, add sufficient deadlines per rename() by @harshavardhana in #20185
- allow multipart uploads expiration to be dynamic by @harshavardhana in #20190
- Fix v2 metrics: Send all ttfb api labels by @donatello in #20191
- Add fmt-gen subcommand by @krisis in #20192
- count metrics properly for any failures during drive heal by @harshavardhana in #20193
Full Changelog: RELEASE.2024-07-29T22-14-52Z...RELEASE.2024-07-31T05-46-26Z
Bugfix Release
What's Changed
- fix: support prefix when batchJob replicatate enable the snowball by @jiuker in #20178
- change Read* calls over net/http to move to http.MethodGet by @harshavardhana in #20173
- fix replication of checksum when encryption is enabled by @poornas in #20161
- separate lock from common grid to avoid epoll contention by @harshavardhana in #20180
- Restructure metrics v3 readme for docs use by @feorlen in #20114
- remove replication throttle deadline for objects > 128MiB by @poornas in #20184
Full Changelog: RELEASE.2024-07-26T20-48-21Z...RELEASE.2024-07-29T22-14-52Z
Bugfix Release
What's Changed
- batch-expiry: Save progress regularly in the drives and at the end by @vadmeste in #20098
- s3: Fix wrong continuation token during listing with ILM enabled bucket by @vadmeste in #20113
- do not set KMSSecretKey env from KMSSecretKeyFile by @harshavardhana in #20122
- remove unnecessary LRU for internode auth token by @harshavardhana in #20119
- fix: Use xtime duration to parse batch job by @jiuker in #20117
- fips: enforce FIPS-compliant TLS ciphers in FIPS mode by @aead in #20131
- Tweak grid for less writes by @klauspost in #20129
- add optimizations to bring performance on unversioned READS by @harshavardhana in #20128
- Set O_NONBLOCK for reads and writes on unix by @klauspost in #20133
- Fix
updateGroupMembershipsForLDAP
behavior with unicode by @taran-p in #20137 - avoid sendFile() for ranges or object lengths < 4MiB by @harshavardhana in #20141
- use unixNanoTime instead of time.Time in lockRequestorInfo by @harshavardhana in #20140
- grafana: Fix the unit in Open FDs panel by @vadmeste in #20144
- kms: Expose API when bucket federation is enabled by @vadmeste in #20143
- SNMD: Properly reload a fresh drive when found in a failed state during startup by @vadmeste in #20145
- Different read quorum for tiered objects by @krisis in #20115
- Expose RPC reconnections and ping time by @klauspost in #20157
- move to GET for internal stream READs instead of POST by @harshavardhana in #20160
- Avoid Batch Replication Job log spam by @klauspost in #20158
- fix: check once ready for site-replication by @jiuker in #20149
- remove fdatasync() discard, we write with O_SYNC by @harshavardhana in #20168
- Update connection deadlines less frequently by @klauspost in #20166
- fix panic in replication queuing by @poornas in #20169
Full Changelog: RELEASE.2024-07-16T23-46-41Z...RELEASE.2024-07-26T20-48-21Z
RELEASE.2024-07-16T23-46-41Z
What's Changed
- Allow a KMS Action to specify keys in the Resources of a policy by @marktheunissen in #20079
- Update reedsolomon dependency with fix for Graviton4 processor by @fwessels in #20102
- replication: proxy only on missing object or read quorum err by @poornas in #20101
Full Changelog: RELEASE.2024-07-15T19-02-30Z...RELEASE.2024-07-16T23-46-41Z
RELEASE.2024-07-15T19-02-30Z
What's Changed
- fix: typo in BucketUsageMetrics group registration in v3 metrics by @harshavardhana in #20090
- Removed user and group details from logs by @shtripat in #20072
- add validation test for v3 metrics for all its endpoints by @harshavardhana in #20094
- Split handleMessages (cosmetic) by @klauspost in #20095
Full Changelog: RELEASE.2024-07-13T01-46-15Z...RELEASE.2024-07-15T19-02-30Z
RELEASE.2024-07-13T01-46-15Z
What's Changed
- hide some deprecated fields from 'get' output by @harshavardhana in #20069
- Audit failure in batch job key rotate by @allanrogerr in #20073
- Add DecodeDN and QuickNormalizeDN functions to LDAP config by @taran-p in #20076
- Updated dependencies for ARM SVE support by @fwessels in #20081
- replication: make large workers configurable by @poornas in #20077
- Fix ListObjects aborting after 3 minute on async request by @klauspost in #20074
- Bump github.com/nats-io/nats-streaming-server from 0.24.3 to 0.24.6 by @dependabot in #20082
- do not print unexpected logs by @harshavardhana in #20083
- Update Console to v1.6.3 by @bexsoft in #20084
Full Changelog: RELEASE.2024-07-10T18-41-49Z...RELEASE.2024-07-13T01-46-15Z
Bugfix Release
What's Changed
- Add typos check to Makefile by @vadmeste in #20051
- Abstract grid connections by @klauspost in #20038
- Fix documentation for removal of delete markers ILM rule by @allanrogerr in #20056
- batch: Update job info object on success by @krisis in #20053
- Log replication errors once by @shtripat in #20063
- list: Hide objects/versions with pending/failed replicated deletion by @vadmeste in #20047
- Clarify post policy error message by @klauspost in #20067
- heal: List and heal again for any listing error by @vadmeste in #19999
- clarify error message for root user credential by @austin880625 in #20043
- Add groups to policy entities by @taran-p in #20052
New Contributors
- @austin880625 made their first contribution in #20043
Full Changelog: RELEASE.2024-07-04T14-25-45Z...RELEASE.2024-07-10T18-41-49Z
Bugfix Release
What's Changed
- fix: warning for decommissioned pool while start by @jiuker in #20019
- Letting password enable auth bypass caPublicKey (only if passauth is … by @zveinn in #20022
- heal: Add support of healing particular pool/set by @vadmeste in #20024
- Add batch status API by @vadmeste in #19679
- tests: Fix setting max openfds as memory limit by @vadmeste in #20029
- Fix SkipReader performance with small initial read by @klauspost in #20030
- info: Always refresh the root disk status by @vadmeste in #20023
- do not proxy invalid object names by @harshavardhana in #20031
- resume any batch jobs in a goroutine by @harshavardhana in #20035
- Tier update: return a better error when incorrect credentials or other error encountered by @marktheunissen in #20034
- Remove license update job by @anjalshireesh in #20037
- Log ILM failed object name by @klauspost in #20040
New Contributors
- @marktheunissen made their first contribution in #20034
Full Changelog: RELEASE.2024-06-29T01-20-47Z...RELEASE.2024-07-04T14-25-45Z
Bugfix Release
What's Changed
- fix: hot-reloading STS credential policy documents by @harshavardhana in #20012
- fix object lock metadata filter by @poornas in #20011
- fix panic in batch replicate by @poornas in #20014
Full Changelog: RELEASE.2024-06-28T09-06-49Z...RELEASE.2024-06-29T01-20-47Z