RELEASE.2023-01-02T09-40-09Z
版本发布时间: 2023-01-03 18:27:37
minio/minio最新发布版本:RELEASE.2024-11-07T00-52-20Z(2024-11-08 08:18:46)
Highlights
- Rebalancing pools correctly choose object sizes to calculate the final distribution #16240
- Startup improvements to support WAN-based distributed MinIO setups #16259
- Add HTTP2-only support for external policy plugin #16225
- Locks are now spread across different pools based on object affinity #16312
What's Changed
- feat: allow listening specific addrs for API port by @harshavardhana in https://github.com/minio/minio/pull/16223
- Refactor HTTP transports by @donatello in https://github.com/minio/minio/pull/16222
- log: Do not interpret verbs in object names in console output by @vadmeste in https://github.com/minio/minio/pull/16233
- Implement STS account info API by @vadmeste in https://github.com/minio/minio/pull/16115
- Add endpoints for managing IAM policies by @taran-p in https://github.com/minio/minio/pull/15897
- Add HTTP2 config option for policy plugin by @donatello in https://github.com/minio/minio/pull/16225
- fix: rebalance to account for object's on-disk size by @krisis in https://github.com/minio/minio/pull/16240
- do not log checksum mismatch error, client received the error by @harshavardhana in https://github.com/minio/minio/pull/16246
- Cleanup remote targets automatically on replication config removal. by @poornas in https://github.com/minio/minio/pull/16221
- fix: support event name s3:Restore:* by @harshavardhana in https://github.com/minio/minio/pull/16257
- fix: remove scanner healing with unnecessary logs by @harshavardhana in https://github.com/minio/minio/pull/16260
- fix: remove unnecessary logs for client conn errors by @harshavardhana in https://github.com/minio/minio/pull/16261
- Faster startup of large distributed systems with latency by @klauspost in https://github.com/minio/minio/pull/16259
- use newDynamicTimeoutWithOpts() when appropriate by @harshavardhana in https://github.com/minio/minio/pull/16266
- Do not return an error when version disparity is detected by @vadmeste in https://github.com/minio/minio/pull/16269
- helm: add policy to svcacct by @orblazer in https://github.com/minio/minio/pull/16272
- helm: Fix post job template by @mruzicka in https://github.com/minio/minio/pull/16236
- Add API to fetch policy user/group associations by @taran-p in https://github.com/minio/minio/pull/16239
- Avoid config migration on every startup by @klauspost in https://github.com/minio/minio/pull/16278
- Do not save credentials in config.json by @vadmeste in https://github.com/minio/minio/pull/16275
- allow retries for transaction lock on startup by @harshavardhana in https://github.com/minio/minio/pull/16273
- serialize replication stats() only when needed by @harshavardhana in https://github.com/minio/minio/pull/16280
- trace: Add bootstrap tracing events by @vadmeste in https://github.com/minio/minio/pull/16286
- Fix DeleteObject when only free versions remain by @krisis in https://github.com/minio/minio/pull/16289
- update console v0.22.3 by @harshavardhana in https://github.com/minio/minio/pull/16292
- Remove site replication config if it succeeded locally by @poornas in https://github.com/minio/minio/pull/16279
- tier verification leaks fd, that must be closed by @jiuker in https://github.com/minio/minio/pull/16296
- upgrade UBI image to 8.7 by @harshavardhana in https://github.com/minio/minio/pull/16301
- persist replication stats with leader lock by @poornas in https://github.com/minio/minio/pull/16282
- avoid locks for internal and invalid buckets in MakeBucket() by @harshavardhana in https://github.com/minio/minio/pull/16302
- helm: disallow empty containers in post job template by @chamburr in https://github.com/minio/minio/pull/16281
- Validate replication target update to avoid duplicate endpoints by @poornas in https://github.com/minio/minio/pull/16311
- debug: Add X-Amz-Request-ID to lock/unlock calls by @vadmeste in https://github.com/minio/minio/pull/16309
- allow locks with object affinity to spread across pools by @harshavardhana in https://github.com/minio/minio/pull/16312
- metrics: Show healing info for all nodes by @vadmeste in https://github.com/minio/minio/pull/16315
- helm: Make bucket existence check faster by @wokalski in https://github.com/minio/minio/pull/16321
- fix: DeleteObject() API with versionId under replication by @harshavardhana in https://github.com/minio/minio/pull/16325
- fix: a deadlock by refactoring listBuckets() under site replication by @harshavardhana in https://github.com/minio/minio/pull/16323
- doc: Update prometheus metrics list by @vadmeste in https://github.com/minio/minio/pull/16329
- add missing fields in audit logs for non-compressed handlers by @harshavardhana in https://github.com/minio/minio/pull/16328
- disable builds for go1.18 by @harshavardhana in https://github.com/minio/minio/pull/16332
- Fix misplaced write response command in DetachPolicyBuiltin by @taran-p in https://github.com/minio/minio/pull/16333
- fix: tweak read buffer size to reduce over-reading by @klauspost in https://github.com/minio/minio/pull/16338
- fix: close helmInfo file descriptor by @jiuker in https://github.com/minio/minio/pull/16319
- remove the startup jitter before locks() by @harshavardhana in https://github.com/minio/minio/pull/16340
New Contributors
- @orblazer made their first contribution in https://github.com/minio/minio/pull/16272
- @mruzicka made their first contribution in https://github.com/minio/minio/pull/16236
- @chamburr made their first contribution in https://github.com/minio/minio/pull/16281
- @wokalski made their first contribution in https://github.com/minio/minio/pull/16321
Full Changelog: https://github.com/minio/minio/compare/RELEASE.2022-12-12T19-27-27Z...RELEASE.2023-01-02T09-40-09Z