Highlights
-
A significant performance improvement feature to optimize ListObjects() is part of this release.
MinIO manages some form of drive-level information about the validity of the drives, which
It optimizes the number of disks used in a List() call per erasure set. This dramatically
improves ListObjects() operations per second on a dense cluster. Refer to PR #18084
for more information. This is not enabled by default but will eventually become the
default in future releases. -
New console HTTP security headers are fully customizable now for specific needs, refer #18631
* csp_policy
* hsts_seconds
* hsts_include_subdomains
* hsts_preload
* referrer_policy
What's Changed
- upgrade Go mod dependencies by @harshavardhana in #18710
- Upgrade Console to v0.44.0 by @dvaldivia in #18717
- clarify maximum number of buckets by @harshavardhana in #18718
- Adding ~ to match job when multiple jobs by @marioanton in #18706
- audit: Fix merrs and derrs object dangling message by @vadmeste in #18714
- re-use globalLocalDrives properly by @harshavardhana in #18721
- feat: introduce list_quorum="auto" to prefer quorum drives by @harshavardhana in #18084
- Make enableSha256 configurable in mc perf test by @moting9 in #18712
- [doc] Fix the name of RoleArn param in AssumeRoleWithWebIdentity requests by @tsuzu in #18711
- MinIO Console security headers by @pjuarezd in #18631
New Contributors
- @marioanton made their first contribution in #18706
- @moting9 made their first contribution in #18712
- @tsuzu made their first contribution in #18711
- @pjuarezd made their first contribution in #18631
Full Changelog: RELEASE.2023-12-23T07-19-11Z...RELEASE.2024-01-01T16-36-33Z