Minio - Package Updates
-
[3.12.8]
- Update minio to 2024-02-04T22-36-13Z
- Changelog
- move a collection of peer APIs to websockets by @harshavardhana in https://github.com/minio/minio/pull/18936
- Improve object reuse for grid messages by @klauspost in https://github.com/minio/minio/pull/18940
- batch: Fix a typo while validating smallerThan field by @vadmeste in https://github.com/minio/minio/pull/18942
- fix: null inline policy handling for access keys by @donatello in https://github.com/minio/minio/pull/18945
- log: Use error log type instead of Application/MinIO type by @vadmeste in https://github.com/minio/minio/pull/18930
- Fix some leftover issues from PR 18936 by @fwessels in https://github.com/minio/minio/pull/18946
- simplify deadlineWriter, re-use WithDeadline by @harshavardhana in https://github.com/minio/minio/pull/18948
- Fix ineffective recycling by @klauspost in https://github.com/minio/minio/pull/18952
- deprecate disk tokens, instead rely on deadlines and active monitoring by @harshavardhana in https://github.com/minio/minio/pull/18947
- move Make,Delete,Head,Heal bucket calls to websockets by @harshavardhana in https://github.com/minio/minio/pull/18951
- Fix mux client memory leak by @klauspost in https://github.com/minio/minio/pull/18956
- disconnected returns, an unexpected error to List() returning 500s by @harshavardhana in https://github.com/minio/minio/pull/18959
- xl: Disable rename2 in decommissioning/rebalance by @vadmeste in https://github.com/minio/minio/pull/18964
- Fix typo in api-router.go by @fwessels in https://github.com/minio/minio/pull/18955
- Add more advanced cases for dangling by @harshavardhana in https://github.com/minio/minio/pull/18968
-
[3.12.9]
- Update minio to 2024-02-06T21-36-22Z
- Changelog
- Fixes a second memory leak observed in ReadVersion without data that uses websockets layer.
- Fixes a crash while running mc admin trace on a distributed setup.
- Fixes TCP socket hangs by adding short deadlines.
-
[3.12.10]
- Update minio to 2024-02-09T21-25-16Z
- Changelog
- do not block iam.store registration by @harshavardhana in https://github.com/minio/minio/pull/18999
- listing must return WalkDir() errors first by @harshavardhana in https://github.com/minio/minio/pull/19006
- Add GetBucketInfo toStorageErr conversion by @klauspost in https://github.com/minio/minio/pull/19005
- fix: skip policy usage validation for cache update by @donatello in https://github.com/minio/minio/pull/19008
- Update IAM access manager plugin demo by @donatello in https://github.com/minio/minio/pull/19007
- Fix blocked streams blocking reconnects by @klauspost in https://github.com/minio/minio/pull/19017
- optimize startup sequence performance by @harshavardhana in https://github.com/minio/minio/pull/19009
- Fix shared top locks client by @klauspost in https://github.com/minio/minio/pull/19018
- fix: dangling objects honor parityBlocks instead of dataBlocks by @harshavardhana in https://github.com/minio/minio/pull/19019
- remove unnecessary metrics in 'mc admin info' output by @harshavardhana in https://github.com/minio/minio/pull/19020
- Add extra disconnect safety by @klauspost in https://github.com/minio/minio/pull/19022
- introduce reader deadlines for net.Conn by @harshavardhana in https://github.com/minio/minio/pull/19023
-
[3.12.11]
- Update minio to 2024-02-12T21-02-27Z
- Changelog
- avoid excessive logging for objects that do not exist by @harshavardhana in https://github.com/minio/minio/pull/19030
- Fix panic in tagging request proxying by @poornas in https://github.com/minio/minio/pull/19032
- do not have to use the same distributionAlgo as first pool by @harshavardhana in https://github.com/minio/minio/pull/19031
- fix: allow configuring excess versions alerting by @harshavardhana in https://github.com/minio/minio/pull/19028
- preserve conflicting objects when parent object is being deleted by @harshavardhana in https://github.com/minio/minio/pull/19034
- Convert service account add/update expiration to cond values by @vadmeste in https://github.com/minio/minio/pull/19024
- relax pre-emptive GetBucketInfo() for multi-object delete by @harshavardhana in https://github.com/minio/minio/pull/19035
- honor replaced disk properly by updating globalLocalDrives by @harshavardhana in https://github.com/minio/minio/pull/19038
- metrics: fix typo in namespace for proxy tagging metric by @poornas in https://github.com/minio/minio/pull/19039
-
[3.12.12]
- Update minio to 2024-02-13T15-35-11Z
- Changelog
- FIx unexpected behavior when creating service account by @taran-p in https://github.com/minio/minio/pull/19036
- sts: Add test for DurationSeconds condition by @vadmeste in https://github.com/minio/minio/pull/19044
- add missing handler for reloading site replication config on peers by @harshavardhana in https://github.com/minio/minio/pull/19042
- fix: update batch replication stats for snowball uploads by @Praveenrajmani in https://github.com/minio/minio/pull/19045
- Send a bucket notification event on DeleteObject() for non-existing object by @Praveenrajmani in https://github.com/minio/minio/pull/19037
- fix incorrect disk io stats in k8s environment by @anjalshireesh in https://github.com/minio/minio/pull/19016
-
[3.13.1]
- Update minio to 2024-02-26T09-33-48Z
- Changelog
- fix: crash in ResourceMetrics RPC handling concurrent writers by @harshavardhana in https://github.com/minio/minio/pull/19123
- fix: re-arrange console-sys to log properly in k8s/docker by @harshavardhana in https://github.com/minio/minio/pull/19129
-
[3.13.2]
- Update minio to 2024-03-03T17-50-39Z
- Changelog
- 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
- Read drive IO stats from sysfs instead of procfs by @Praveenrajmani in #19131
- ilm: Select an object when all AND tags are satisfied by @vadmeste in #19134
- remove unnecessary 'recreate' code by @harshavardhana in #19136
- feat: add userCredentials for nats by @jiuker in #19139
-
[3.13.3]
- Update minio to 2024-03-05T04-48-44Z
- Changelog
- fix: healthcheck to fail even if one erasure set doesn't have quorum by @Praveenrajmani in #19180
- Add common middleware to S3 API handlers by @donatello in #19171
- fix: nLink is unreliable on all filesystems by @harshavardhana in #19187
- Fix ilm config at startup by @krisis in #19189
- fix: skip local disks properly in cluster health maintenance check by @harshavardhana in #19184
-
[3.13.4]
- Update minio to 2024-03-07T00-43-48Z
- Changelog
- fix: cluster read health check to return proper values by @Praveenrajmani in #19203
- fix: a regression in loading replication creds by @harshavardhana in #19204
- fix: go mod update v1.33.0 https://pkg.go.dev/vuln/GO-2024-2611 by @harshavardhana in #19208
- bucket import: avoid overwriting bucket creation date by @poornas in #19207
- Set expected expiry date for ExpiredObjectAllVersions by @krisis in #19210
-
[3.13.5]
- Update minio to 2024-03-10T02-53-48Z
- Changelog
- make immediate purge non-blocking up to 100,000 entries per drive (#19231)
- make immediate purge non-blocking upto 100000 entries per drive
- Bonus: turn-off O_DIRECT verification when FSType is 'XFS'
-
[3.13.7]
- Update minio to 2024-03-21T23-13-43Z
- Changelog
- write anything beyond 4k to be written in 4k pages by @harshavardhana in https://github.com/minio/minio/pull/19269
- fix wrong time.Parse params order by @alingse in https://github.com/minio/minio/pull/19279
- implement a flag to specify custom crossdomain.xml by @harshavardhana in https://github.com/minio/minio/pull/19262
- fix: add a default requests deadline when deadline is 0 by @harshavardhana in https://github.com/minio/minio/pull/19287
- add deprecated expiry_workers to be ignored by @harshavardhana in https://github.com/minio/minio/pull/19289
- add additional logs for the decom during metadata save by @harshavardhana in https://github.com/minio/minio/pull/19288
- feat: add user to NOTIFY_REDIS by @jiuker in https://github.com/minio/minio/pull/19285
- change the notification queue full message by @harshavardhana in https://github.com/minio/minio/pull/19293
- list: Fix IsTruncated and NextMarker when encountering expired objects by @vadmeste in https://github.com/minio/minio/pull/19290
- xl: Purge instead of moving to trash with near filled disks by @vadmeste in https://github.com/minio/minio/pull/19294
- crypto: generate OEK using HMAC-SHA256 instead of SHA256 by @aead in https://github.com/minio/minio/pull/19297
- decom: Fix failed status after a failed decommission by @vadmeste in https://github.com/minio/minio/pull/19300
- Handle zero versions qualified for expiration by @krisis in https://github.com/minio/minio/pull/19301
- avoid triggering heals on metacache files if any by @harshavardhana in https://github.com/minio/minio/pull/19299
- add IAM policyDB lookup fallbacks to drives by @harshavardhana in https://github.com/minio/minio/pull/19302
- replication: enforce precondition for multipart by @poornas in https://github.com/minio/minio/pull/19306
- fix: peer addr returned as empty string by @anjalshireesh in https://github.com/minio/minio/pull/19308
- fix: Fix crash when logging events and anonymous is enabled by @vadmeste in https://github.com/minio/minio/pull/19313
- use retry during policy reload from drives by @harshavardhana in https://github.com/minio/minio/pull/19307
- Encode dir obj names before expiration by @krisis in https://github.com/minio/minio/pull/19305
- fix batch snowball to close channel after listing finishes by @poornas in https://github.com/minio/minio/pull/19316
-
[3.13.8]
- Update minio to 2024-03-26T22-10-45Z
- Changelog
- Webhook targets refactor and bug fixes by @zveinn in https://github.com/minio/minio/pull/19275
- fix: convert multiple callers to use toStorageErr(err) correctly by @harshavardhana in https://github.com/minio/minio/pull/19339
- fix: should return when error happend by @jiuker in https://github.com/minio/minio/pull/19342
- bring back minor DNS cache for k8s setups by @harshavardhana in https://github.com/minio/minio/pull/19341
- Adding dashboard for MinIO node metrics by @shtripat in https://github.com/minio/minio/pull/19329
- Fix races in IAM cache lazy loading by @klauspost in https://github.com/minio/minio/pull/19346
- allow configuring inline shard size value by @harshavardhana in https://github.com/minio/minio/pull/19336
- replication:fix precondition check for multipart by @poornas in https://github.com/minio/minio/pull/19349
-
[3.13.9]
- Update minio to 2024-03-30T09-41-56Z
- Changelog
- Support for SSE-C encrypted objects with site and bucket replication.
- CPU issue addressed when you have 1000's of folder prefixes at bucket root.
- LDAP support normalization of DN names for consistent behavior.
-
[3.13.10]
- Update minio to 2024-04-06T05-26-02Z
- Changelog
- Reduce big message RPC allocations by @klauspost in #19390
- Prioritize the bucket configs first during the decommissioning by @Praveenrajmani in #19393
- fix: missing metrics for healed objects by @harshavardhana in #19392
- Always return slice with cap by @klauspost in #19395
- Adding console targets back into systemtarget log slice by @zveinn in #19398
- feat: support EdDSA/Ed25519 for oss by @jiuker in #19397
- update to latest deps by @harshavardhana in #19399
- Avoid using a nil transport when the config is not initialized by @vadmeste in #19405
-
[3.13.11]
- Update minio to 2024-04-18T19-09-19Z
- Changelog
- fix: add fallbackDisks for disk healing by @harshavardhana in #19425
- fix: increase the tiering part size to 128MiB by @harshavardhana in #19424
- heal: Add more per disk healing result in the audit by @vadmeste in #19427
- batch-repl: Do not allow both source/target to be remote by @vadmeste in #19434
- Allow setting readOnlyRootFilesystem in securityContext by @AlexanderThaller in #19437
- Add a warning when the total size of an object versions exceeds 1 TiB by @vadmeste in #19435
- make if-none-match PUT/POST RFC compliant by @harshavardhana in #19448
- fix: unknow contentType for ArchiveFileHandler by @jiuker in #19451
-
[3.13.12]
- Update minio to 2024-04-28T17-53-50Z
- Changelog
- updating tests to use new mc --enc flags by @zveinn in #19508
- fix: get rid of large buffers by @harshavardhana in #19549
- cleanup: Simplify usage of MinIOSourceProxyRequest by @rluetzner in #19553
- optimize ftp/sftp upload() implementations to avoid CPU load by @harshavardhana in #19552
- add ILM + site-replication tests by @harshavardhana in #19554
- Store object EC in metadata header by @klauspost in #19534
- Reduce parallelReader allocs by @klauspost in #19558
- make LRU cache global for internode tokens by @harshavardhana in #19555
- fix: ignore signaturev2 for policy header check by @jiuker in #19551
- build(deps): bump golang.org/x/net from 0.19.0 to 0.23.0 in /docs/debugging/s3-verify by @dependabot in #19559
- Disable trailing header support for MinIO tiers by @krisis in #19561
- re-use transport and set stronger backwards compatible Ciphers by @harshavardhana in #19565
- do not panic on rebalance during server restarts by @harshavardhana in #19563
- Fix RenameData data race by @klauspost in #19579
- Remove leading zero strings in return value of (*xlMetaV2)getDataDirs() by @seiyab in #19567
- fix: can't get total disksize for decom status by @jiuker in #19585
- make renameData() more defensive during overwrites by @harshavardhana in #19548
- Add system CPU metrics to metrics-v3 by @anjalshireesh in #19560
- fix: avoid some IAM import errors if LDAP enabled by @donatello in #19591
- simplify listener implementation setup customizations in right place by @harshavardhana in #19589
- Add cluster notification metrics in metrics-v3 by @balamurugana in #19533
- Fix few wrongly defined metric types by @anjalshireesh in #19586
- fix: site-replication will reset group status when add user by @jiuker in #19594
- Validates PostgreSQL table name by @ramondeklein in #19602
- xl-meta: Allow combining multiple unversioned objects by @klauspost in #19604
- support preserving renameData() on inlined content during overwrites by @harshavardhana in #19609
- fix: IAM import for LDAP should replace mappings by @donatello in #19607
- fix: IAM LDAP access key import bug by @donatello in #19608
- Fixes an internal error while force-deleting a bucket by @ramondeklein in #19614
- Update Console UI to v1.3.0 by @cesnietor in #19617
- fix: LDAP init. issue when LDAP server is down by @donatello in #19619
- heal: Fix regression in healing a new fresh drive by @vadmeste in #19615
- add metrics ioerror counter for alerts on I/O errors by @harshavardhana in #19618
- Fix DeleteObject API for unversioned objects with insufficient read q… by @poornas in #19581
- deprecate usage of sha256-simd by @harshavardhana in #19621
- heal: Avoid marking a bucket as done when remote drives are offline by @vadmeste in #19587
- helm: fix port types in CiliumNetworkPolicy by @twelho in #19232
- Add process metrics in metrics-v3 by @anjalshireesh in #19612
- Handle failures in pool rebalancing by @Praveenrajmani in #19623
- heal/list: Fix rare incomplete listing with flaky internode connections by @vadmeste in #19625
- iam reload policy mapping of STS users properly by @poornas in #19626
- a bunch of fixes for error handling by @harshavardhana in #19627
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login