minio

MinIO is a high-performance, S3 compatible object store, open sourced under GNU AGPLv3 license.

AGPL-3.0 License

Stars
47K
Committers
483

Bot releases are visible (Hide)

minio - Minor Bug Fix Release

Published by minio-trusted about 4 years ago

Highlights

  • Bump default idleConnsPerHost to control conns in time_wait . See(#10653) for more details.
  • Add bandwidth monitoring for replication. See (#10501 #10652) for more details.ukla)

Changelog

  • fix: allow locker to be niladic (10/12/20) (Harshavardhana)
  • Bump default idleConnsPerHost to control conns in time_wait (#10653) (10/12/20) (Harshavardhana)
  • Header row seperator for console Table (#10651) (10/12/20) (P R)
  • fix: peer replication bandwidth monitoring in distributed setup (#10652) (10/12/20) (Ritesh H Shukla)
  • Add basic bandwidth monitoring for replication. (#10501) (10/09/20) (Ritesh H Shukla)
minio - Minor Bug Fix Release

Published by minio-trusted about 4 years ago

Highlights

  • Improvements to locking. See (#10644, #10640, #10637) for more details.
  • remove safeMode behavior in startup. See (#10645) for more details.
  • fix: cleanup old directory handling code. See (#10633) for more details.
  • Fix replication slowness. See (#10632) for more details.

Changelog

  • optionally allow strict quorum listing (#10649) (10/09/20) (Harshavardhana)
  • remove safeMode behavior in startup (#10645) (10/09/20) (Harshavardhana)
  • fix: caching doc README.md missing high watermark (#10646) (10/09/20) (miraculli)
  • do not hold write locks - if objects don't exist (#10644) (10/08/20) (Harshavardhana)
  • fix: handle concurrent lockers with multiple optimizations (#10640) (10/08/20) (Harshavardhana)
  • Generalize error messages for remote targets (#10638) (10/08/20) (Poorna Krishnamoorthy)
  • logger: avoid writing audit log response header twice (#10642) (10/08/20) (Andreas Auernhammer)
  • fix: allow read unlocks to be defensive about split brains (#10637) (10/07/20) (Harshavardhana)
  • fix: add docs for new event types in notification (#10636) (10/06/20) (Poorna Krishnamoorthy)
  • fix: cleanup old directory handling code (#10633) (10/06/20) (Harshavardhana)
  • Update KES table to include additional supported KMS providers (#10631) (10/06/20) (Ravind Kumar)
  • update minio-go dependency (#10634) (10/06/20) (Poorna Krishnamoorthy)
  • Fix replication slowness (#10632) (10/05/20) (Poorna Krishnamoorthy)
  • fix: https healthcheck mint test (#10622) (10/05/20) (Mark Clarkson)
  • add NVMe drive info [model num, serial num, drive temp. etc.] (#10613) (10/04/20) (Shireesh Anjal)
minio - Minor Bug Fix Release

Published by minio-trusted about 4 years ago

Highlights

  • Minor fixes to obd. See (#10611, #10617) for more details.
  • Improvements to listing. See (#10610, #10600) for more details.
  • Minor improvement in admin info handler to avoid reading config. See (#10626) for more details.
  • Improvements to locking. See (#10596, #10582) for more details.
  • Improvements to crawler. See (#10609, #10594) for more details.
  • Minor fixes to replication. See (#10627, #10598) for more details.
  • Track healing disks. See (#10573) for more details.
  • fix: consider partNumber in GET/HEAD requests. See (#10618) for more details.
  • fix: reading multiple TLS certificates when deployed in K8S. See (#10601) for more details.
  • cache DiskInfo at storage layer for performance. See (#10586) for more details.

Changelog

  • Set LastModified time from source for bucket replication (#10627) (10/02/20) (Krishna Srinivas)
  • fix: optimize ServerInfo() handler to avoid reading config (#10626) (10/02/20) (Harshavardhana)
  • add missing request-id from DeleteObject events (#10623) (10/02/20) (Harshavardhana)
  • build: check-gen should exit with some changes in generated code (#10590) (10/02/20) (Anis Elleuch)
  • fix: Allow Walk to honor load balanced drives (#10610) (10/01/20) (Harshavardhana)
  • fix: consider partNumber in GET/HEAD requests (#10618) (10/01/20) (Anis Elleuch)
  • fix: simplify obd how we calculate transferred bytes (#10617) (10/01/20) (Harshavardhana)
  • fail if port is not accessible (#10616) (10/01/20) (Harshavardhana)
  • fix: protect updating latencies/throughput slices in obd (#10611) (10/01/20) (Harshavardhana)
  • dataupdate: Bump to force rescan (#10609) (09/30/20) (Klaus Post)
  • fix: client errors for DNS service creation errors (#10584) (09/30/20) (Ritesh H Shukla)
  • List v1/versions routes based on source IP if found (#10603) (09/30/20) (Anis Elleuch)
  • Handle changes to versioning config for replication (#10598) (09/30/20) (Poorna Krishnamoorthy)
  • remove ignoring incorrect CVE (#10597) (09/30/20) (Harshavardhana)
  • Fix a couple of typos in json config (#10605) (10/01/20) (Shireesh Anjal)
  • fix: reading multiple TLS certificates when deployed in K8S (#10601) (09/30/20) (Lenin Alevski)
  • pick disks which are common maximally used (#10600) (09/29/20) (Harshavardhana)
  • fix: dropzone height to fill all screen height (#10547) (09/30/20) (sadegh)
  • make sure to release locks upon timeout (#10596) (09/29/20) (Harshavardhana)
  • exit data update tracker only upon context completion (#10594) (09/29/20) (Klaus Post)
  • cache DiskInfo at storage layer for performance (#10586) (09/29/20) (Harshavardhana)
  • add '.healing.bin' for tracking currently healing disk (#10573) (09/28/20) (Harshavardhana)
  • block unlocks if there are quorum failures (#10582) (09/28/20) (Harshavardhana)
  • Remove redundant http.HandlerFunc type conversion. (#10576) (09/29/20) (飞雪无情)
  • Makefile: Check for any non committed auto-generated code (#10579) (09/28/20) (Anis Elleuch)
  • Handling unhandled errors in the InfoCannedPolicy method. (#10575) (09/28/20) (飞雪无情)
minio - Minor Bug Fix Release

Published by minio-trusted about 4 years ago

Highlights

  • Set maximum open connections limit in Postgres and MySQL target configs. See(#10558) for more details.
  • Lock related improvements. See (#10571) for more details.
  • Faster disconnects and improvements to network error checks. See (#10567, #10562) for more details.
  • Improvements to healing. See (#10569, #10561) for more details.
  • federation: Honor range with UploadObjectPart to a different cluster. See (#10570) for more details.
  • avoid ListBuckets returning quorum errors when node is down. See (#10555) for more details.

Changelog

  • unlock() only if locking was successful (09/25/20) (Harshavardhana)
  • fix: add lock ownership to expire locks (#10571) (09/25/20) (Harshavardhana)
  • fix: network failure err check should ignore context canceled errors (#10567) (09/25/20) (Harshavardhana)
  • federation: Honor range with UploadObjectPart to a different cluster (#10570) (09/25/20) (Anis Elleuch)
  • heal: Fix periodic healing cleanup (#10569) (09/25/20) (Anis Elleuch)
  • os.SEEK_SET is deprecated,use io.SeekStart. (#10563) (09/25/20) (飞雪无情)
  • Set the maximum open connections limit in PG and MySQL target configs (#10558) (09/25/20) (Praveen raj Mani)
  • reduce timeouts between servers for faster disconnects (#10562) (09/24/20) (Harshavardhana)
  • report heal drives properly, also from global state (#10561) (09/24/20) (Harshavardhana)
  • Fix minimum replication workers started (#10560) (09/24/20) (poornas)
  • avoid ListBuckets returning quorum errors when node is down (#10555) (09/24/20) (Harshavardhana)
  • Remove redundant mgmtQueryKey type. (#10557) (09/24/20) (飞雪无情)
  • Update Kubernetes Helm Readme.md (#10559) (09/24/20) (Espen Finnesand)
minio - Minor Bug Fix Release

Published by minio-trusted about 4 years ago

Highlights

  • Improvements to replication. See (#10542, #10552) for more details.
  • Change "disks" node to "drives" in OBD/info output. See (#10540) for more details.
    Please use mc version RELEASE.2020-09-23T20-02-13Z or newer along with this version of minio.
  • Fix: uploads when quota is enabled. See (#10551) for more details.
  • Fix: reduce healthcheck interval for storage rest client. See (#10544) for more details.

Changelog

  • fix: host extraction without port (09/23/20) (Harshavardhana)
  • avoid crash if disks are not initialized (09/23/20) (Harshavardhana)
  • fix: reduce healthcheck interval for storage rest client (#10544) (09/23/20) (Harshavardhana)
  • validate bucket exists in ListRemoteTargets api (#10552) (09/23/20) (poornas)
  • Add Chinese documentation for distributed design (#10549) (09/24/20) (飞雪无情)
  • fix: rename READY deadline to CLUSTER deadline ENV (#10535) (09/23/20) (Harshavardhana)
  • Fix stale context for bucket retrieval (#10551) (09/23/20) (Klaus Post)
  • avoid concurrenct use of rand.NewSource (#10543) (09/22/20) (Harshavardhana)
  • Close replica channel only once (#10542) (09/22/20) (poornas)
  • Update replication docs to clarify permissions (#10536) (09/22/20) (poornas)
  • Change "disks" node to "drives" in OBD output (#10540) (09/23/20) (Shireesh Anjal)
minio - Minor Bug Fix Release

Published by minio-trusted about 4 years ago

Highlights

  • Support for "directory" objects. See (#10499) for more details.
  • Improve performance in listobjectparts and completemultipartupload in FS mode. See (#10522, #10510) for more details.
  • More fixes in FS mode. See (#10512, #10533) for more details.
  • Replication improvements. See (#10498, #10525) for more details.
  • Browser: Support for searching objects. See (#10424) for more details.
  • Miscellaneous fixes in ilm, healing, obd, and request start time logging. See (#10532, #10530, #10504, #10516) for more details.
  • Changes related to locks. See (#10509, #10508) for more details.

Changelog

  • fix: healing delete marker on versioned buckets (#10530) (09/21/20) (Anis Elleuch)
  • move versionsOrder struct to xl-storage-utils (09/21/20) (Harshavardhana)
  • re-order right hand side dropdown options (#10534) (09/21/20) (Kaan Kabalak)
  • add parallel workers to perform replication in parallel (#10525) (09/21/20) (Harshavardhana)
  • fix: [fs] an error upon rwPool.Write() just attempt rwPool.Create() (#10533) (09/21/20) (Harshavardhana)
  • fix crawler to detect lifecycle on bucket even if filter nil (#10532) (09/21/20) (poornas)
  • update distributed zh_CN document. (#10531) (09/22/20) (飞雪无情)
  • remove unused putObjectDir code (#10528) (09/21/20) (Harshavardhana)
  • fix: [fs] CompleteMultipart use trie structure for partMatch (#10522) (09/21/20) (Harshavardhana)
  • Support for "directory" objects (#10499) (09/19/20) (Krishna Srinivas)
  • fix: ignore faulty drives and continue (#10511) (09/18/20) (Harshavardhana)
  • change leader locker only for crawler (#10509) (09/18/20) (Harshavardhana)
  • fix typo in healthcheck README.md (#10518) (09/18/20) (Derek Bender)
  • Fix incorrect request start time (#10516) (09/18/20) (Klaus Post)
  • Tweaks to dynamic locks (#10508) (09/18/20) (Klaus Post)
  • fix tls flag (#10487) (09/18/20) (Aleksey Pogibelev)
  • Add a reasonable if unable to get total RAM (#10506) (09/18/20) (Klaus Post)
  • fix: make sure to preserve metadata during overwrite in FS mode (#10512) (09/18/20) (Harshavardhana)
  • update disk caching zh_CN document. (#10472) (09/18/20) (飞雪无情)
  • Add support for searching objects (#10424) (09/18/20) (saurabh29789)
  • fix: improve performance ListObjectParts in FS mode (#10510) (09/17/20) (Harshavardhana)
  • Strip standard ports off remote target url (#10498) (09/17/20) (poornas)
  • Fix obd goroutine leak (#10504) (09/17/20) (Klaus Post)
minio - Minor Bug Fix Release

Published by minio-trusted about 4 years ago

Highlights

  • fix background disk healing. See (#10502) for more details.
  • Minor fixes in listing, replication and ilm.

Changelog

  • fix: list across all drives to avoid stale disks (09/16/20) (Harshavardhana)
  • fix: background disk heal, to reload format consistently (#10502) (09/16/20) (Harshavardhana)
  • serialize replication and feed it through task model (#10500) (09/16/20) (Harshavardhana)
  • ilm: Remove a 'null' version if not latest (#10494) (09/16/20) (Anis Elleuch)
minio - Minor Bug Fix Release

Published by minio-trusted about 4 years ago

Highlights

  • Optional bitrot check in continuous healing. See (#10417) for more details.
  • add support for configurable remote transport deadline. See (#10447) for more details.
  • fix: passthrough encryption in S3 Gateway. See (#10484) for more details.
  • listing: reduce CPU usage upto 50% in readdir. See (#10466) for more details.
  • Fixes to copyobject and PutObjectTagging. See (#10485, #10492) for more details.
  • Run replication in the background. See (#10491) for more details.
  • delay acquiring locks until start of reading body. See (#10474) for more details.
  • obd: Add console log to OBD output. See (#10372) for more details.
  • Minor fix to azure gateway's etag calculation. See (#10482) for more details.

Changelog

  • fix: make sure to lock CopyObject for in-place updates (#10492) (09/15/20) (Harshavardhana)
  • Run replication in the background (#10491) (09/15/20) (Ritesh H Shukla)
  • obd: Add console log to OBD output (#10372) (09/16/20) (Anis Elleuch)
  • azure: update content-md5 to metadata after upload (#10482) (09/15/20) (poornas)
  • fix: S3 gateway doesn't support full passthrough for encryption (#10484) (09/15/20) (Harshavardhana)
  • fix: allow CopyObject/PutObjecTags on pre-existing content (#10485) (09/15/20) (Harshavardhana)
  • fix: add missing delete marker created filter (#10481) (09/14/20) (Harshavardhana)
  • Preallocate (safe) slices when we know the size (#10459) (09/14/20) (Klaus Post)
  • reduce CPU usage upto 50% in readdir (#10466) (09/14/20) (Klaus Post)
  • delayed locks until we have started reading the body (#10474) (09/14/20) (Harshavardhana)
  • fix nats TLS unit tests (#10476) (09/14/20) (Andreas Auernhammer)
  • fix: return correct error code for MetadataTooLarge (#10470) (09/13/20) (Harshavardhana)
  • update KMS docs indicating deprecation of AUTO_ENCRYPTION env (09/13/20) (Harshavardhana)
  • Fix typo in README.md (#10471) (09/13/20) (Derek Bender)
  • Continous healing: add optional bitrot check (#10417) (09/12/20) (Klaus Post)
  • add support for configurable remote transport deadline (#10447) (09/11/20) (Harshavardhana)
  • fix: allow LDAP identity to support form body POST (#10468) (09/11/20) (Harshavardhana)
  • Revert "ilm: Remove null version if not latest with proper config (#10467)" (09/11/20) (Harshavardhana)
  • ilm: Remove null version if not latest with proper config (#10467) (09/11/20) (Anis Elleuch)
  • fix: for defer'ed deleteObject use internal context (#10463) (09/11/20) (Harshavardhana)
minio - Minor Bug Fix Release

Published by minio-trusted about 4 years ago

Highlights

  • Fix NoncurrentversionExpiration in lifecycle. See (#10444) for more details.
  • Fix Generate notifications for delete object API. See (#10449) for more details.
  • Simplify webhook DNS. See(#10448) for more details.
  • Fix Copy metadata before spawning goroutine. See (#10458) for more details.
  • Improvements in walk(). See (#10445) for more details.

Changelog

  • simplify webhook DNS further generalize for gateway (#10448) (09/10/20) (Harshavardhana)
  • Copy metadata before spawning goroutine + prealloc maps (#10458) (09/10/20) (Klaus Post)
  • erasure: Call Walk() from all disks (#10445) (09/10/20) (Anis Elleuch)
  • Support nginx LB with docker-compose example (#10434) (09/11/20) (飞雪无情)
  • Remove erasureSets and erasureObjects from ObjectLayer (#10442) (09/10/20) (Klaus Post)
  • fix: server panic in FS mode (#10455) (09/10/20) (Harshavardhana)
  • generate missing object delete bucket notifications (#10449) (09/09/20) (Harshavardhana)
  • lifecycle: NoncurrentVersionExpiration considers noncurrent version age (#10444) (09/10/20) (Anis Elleuch)
  • fix sysctl.sh quotes which are incompatible with sysctl (#10446) (09/09/20) (Li Yi)
  • add support for new UA values for update an check (#10451) (09/09/20) (Harshavardhana)
  • Add Kubernetes operator webook server as DNS target (#10404) (09/10/20) (Nitish Tiwari)
  • update docs to indicate go1.14 is minimum (09/09/20) (Harshavardhana)
  • go.mod: Require Go 1.14 (#10441) (09/09/20) (Klaus Post)
  • skip subdomain from bucket DNS which start with minio.domain (#10390) (09/09/20) (Harshavardhana)
minio - Minor Bug Fix Release

Published by minio-trusted about 4 years ago

Highlights

  • Minor integer overflow bug in S3 Select. See (#10437) for more details.
  • Cleanup temp directory of older entries automatically. See (#10439) for more details.
  • Remove MaxConnsPerHost settings to avoid potential hangs. See (#10438) for more details.
  • Ignore config values from unknown subsystems. See (#10432) for more details.

Changelog

  • select: Fix integer conversion overflow (#10437) (09/08/20) (Klaus Post)
  • cleanup tmpDir any older entries automatically just like multipart (#10439) (09/08/20) (Harshavardhana)
  • Remove MaxConnsPerHost settings to avoid potential hangs (#10438) (09/08/20) (Harshavardhana)
  • allow ctrl+c to be consistent at early startup (#10435) (09/08/20) (Harshavardhana)
  • Ignore config values from unknown subsystems (#10432) (09/08/20) (Klaus Post)
  • update kernel tuning zh_CN document (#10433) (09/08/20) (飞雪无情)
  • always copy UserDefined metadata map (#10427) (09/07/20) (Harshavardhana)
minio - Minor BugFix Release

Published by minio-trusted about 4 years ago

Highlights

  • Offline nodes after drive replacement automatically heal and join back into the cluster, refer #10416
  • Listing improvements with parallel disk.Walk calls across many nodes, refer #10420
  • certs now supports multiple domains for TLS termination, refer #10207
  • Context now passed around at storage layer for future context support, refer #10321

Changelog

  • set max API requests automatically based on RAM (#10421) (09/04/20) (Harshavardhana)
  • re-attach offline drive after new drive replacement (#10416) (09/04/20) (Harshavardhana)
  • Bump response header timeout for proxying list request (#10420) (09/04/20) (Harshavardhana)
  • add debugging zh_CN document. (#10401) (09/05/20) (飞雪无情)
  • Add storage layer contexts (#10321) (09/04/20) (Klaus Post)
  • improve error message when remote target missing (#10412) (09/04/20) (poornas)
  • certs: refactor cert manager to support multiple certificates (#10207) (09/04/20) (Andreas Auernhammer)
  • add missing ListBucketVersions from policy actions (#10414) (09/03/20) (Harshavardhana)
  • update KES docs to talk about 'mc encrypt' command (#10400) (09/03/20) (Harshavardhana)
  • azure docs remove default chunk size example (#10406) (09/03/20) (Krishna Srinivas)
  • Update License link in Readme.md (#10409) (09/03/20) (Rushan)
  • Cluster healthcheck improvements (#10408) (09/02/20) (Harshavardhana)
  • cache: Only start at high watermark (#10403) (09/02/20) (Klaus Post)
minio - Minor Bug Fix Release

Published by minio-trusted about 4 years ago

Highlights

  • Delete marker compatibility on a version suspended bucket. See (#10395) for more details.
  • Improvements to KES service. See (#10383, #10394) for more details.
  • Fix crash on Windows when crawling. See (#10385) for more details.
  • Fix: ListObjectsV1 failure with offline nodes. See (#10386) for more details.
  • Improvements to healing to check for truncated parts. See (#10399) for more details.
  • Fix: write quorum calculation for bucket operation when erasure set size is odd. See (#10364) for more details.

Changelog

  • crypto: reduce retry delay when retrying KES requests (#10394) (09/02/20) (Andreas Auernhammer)
  • Fix flaky TestXLStorageVerifyFile (#10398) (09/02/20) (Klaus Post)
  • fix: delete marker compatibility behavior for suspended bucket (#10395) (09/02/20) (Harshavardhana)
  • update rulesguard with new rules (#10392) (09/01/20) (Harshavardhana)
  • heal: Check for truncated files (#10399) (09/01/20) (Klaus Post)
  • Fix common Windows failure (#10397) (09/01/20) (Klaus Post)
  • Fix crash on Windows when crawling (#10385) (09/01/20) (Klaus Post)
  • support 'ldap:user' variable replacement properly (#10391) (08/31/20) (Harshavardhana)
  • discard empty endpoint in crypto kes (08/31/20) (Harshavardhana)
  • crypto: allow multiple KES endpoints (#10383) (09/01/20) (Andreas Auernhammer)
  • ListObjectsV1 requests unnecessarily fail with offline nodes (#10386) (08/31/20) (Anis Elleuch)
  • simplify removing temporary files (#10389) (08/31/20) (Harshavardhana)
  • since its an internal RPC API we do not need to document it. (#10382) (09/01/20) (飞雪无情)
  • update for smartos build (solaris too) (#10378) (08/31/20) (Gaige B Paulsen)
  • update stale to ignore 'do not close' label (08/30/20) (Harshavardhana)
  • Support custom paths for secret files in docker-entrypoint.sh (#10344) (08/28/20) (unlimitedbits)
  • Clarify zone example (#10374) (08/28/20) (Eco)
  • update kernel tuning docs to indicate sane values (08/28/20) (Harshavardhana)
  • fix: adminTrace show any errors when server is shutdown. (#10370) (08/29/20) (飞雪无情)
  • fix: referesh JWKS public keys upon failure (#10368) (08/28/20) (Harshavardhana)
  • fix write quorum calculation for bucket operations (#10364) (08/27/20) (Anis Elleuch)
  • fix typo in replication docs (#10366) (08/27/20) (poornas)
minio - Minor Bug Fix Release

Published by minio-trusted about 4 years ago

Highlights

  • Improvements to healing metrics. See (#10352) for more details.
  • Attribute failed disks to correct endpoint in getDisksInfo. See (#10360) for more details.
  • Improvements to listing. See (#10357) for more details.

Changelog

  • tolerate listing with only readQuorum disks (#10357) (08/26/20) (Harshavardhana)
  • hdfs gateway handle listing single files (#10362) (08/26/20) (Jorge Israel Peña)
  • remove nancy ignore list, as upstream issue is fixed (08/26/20) (Harshavardhana)
  • getDisksInfo: Attribute failed disks to correct endpoint (#10360) (08/26/20) (Klaus Post)
  • update contiunous heal metrics appropriately for scanned items (#10352) (08/26/20) (Harshavardhana)
  • Use constants for gateway names to avoid bugs caused by spelling. (#10355) (08/26/20) (飞雪无情)
  • Add missing go mod libraries for mint. (#10347) (08/26/20) (飞雪无情)
minio - Minor Bug Fix Release

Published by minio-trusted about 4 years ago

Highlights

  • Avoid crawling on healing disks. See (#10349) for more details.
  • Improvements in listing. See (#10346) for more details.
  • Fix: Accept ilm policy without expiration. See (#10348) for more details.

Changelog

  • lifecycle: Accept document without expiration (#10348) (08/25/20) (Anis Elleuch)
  • fix: bring back delayed leaf detection in listing (#10346) (08/25/20) (Harshavardhana)
  • Disregard healing disks in crawling (#10349) (08/25/20) (Klaus Post)
minio - Minor Bug Fix Release

Published by minio-trusted about 4 years ago

Highlights

  • Healing related improvements. See (#10103, #10342, #10305) for more details.
  • Support https and basic-auth for elasticsearch notification target. See (#10332) for more details.
  • move to gorilla mux 1.8.0. See (#10328) for more details.
  • fix: KES http2.0 communication support. See (#10341) for more details.
  • fix: add missing cleanupStaleMultipartUploads in erasure mode. See (#10325) for more details.
  • S3 Gateway: Check for encryption headers properly. See (#10309) for more details.
  • use statvfs(2) for disk.GetInfo on NetBSD. See (#10257) for more details.
  • fix: use global context for filling cache in the background. See (#10308) for more details.
  • Only enforce quota on success. See (#10339) for more details.
  • load all blocking metadata in background. See (#10298) for more details.
  • add ruleguard support. See (#10335) for more details.
  • handle fresh setup with mixed drives. See (#10273) for more details.
  • fix: lifecycle-expiration validation. See (#10327) for more details.

Changelog

  • fix: ruleguard gopath link (08/24/20) (Harshavardhana)
  • indicate through HTTP header cluster healing in progress (#10342) (08/24/20) (Daniel Valdivia)
  • fix: KES http2.0 communication support (#10341) (08/24/20) (Harshavardhana)
  • keep crawler cycle at 5 minutes (08/24/20) (Harshavardhana)
  • add chroot zh_CN document (#10337) (08/25/20) (飞雪无情)
  • fix: lifecycle-expiration validation bug (#10327) (08/25/20) (KevinSmile)
  • continous healing based on crawler (#10103) (08/24/20) (Klaus Post)
  • add ruleguard support, fix all the reported issues (#10335) (08/24/20) (Harshavardhana)
  • Only enforce quota on success (#10339) (08/24/20) (Klaus Post)
  • add compression zh_CN document (#10330) (08/24/20) (飞雪无情)
  • Allow region errors to be dynamic (#10323) (08/23/20) (Harshavardhana)
  • Support https and basic-auth for elasticsearch notification target (#10332) (08/23/20) (Praveen raj Mani)
  • move to gorilla mux 1.8.0 (#10328) (08/22/20) (Harshavardhana)
  • S3 Gateway: Check for encryption headers properly (#10309) (08/22/20) (kannappanr)
  • CN bucket policy document that is no longer needed can be removed, (#10310) (08/23/20) (飞雪无情)
  • update minio limit zh_CN document (#10320) (08/23/20) (飞雪无情)
  • add missing cleanupStaleMultipartUploads (#10325) (08/21/20) (Harshavardhana)
  • get_object() returns NoSuchKey error when object is a prefix (#10315) (08/21/20) (ebozduman)
  • use statvfs(2) for disk.GetInfo on NetBSD (#10257) (08/21/20) (Tobias Nygren)
  • fix: use global context for filling cache in the background (#10308) (08/20/20) (poornas)
  • translate bucket versioning design document to zh_CN (#10300) (08/21/20) (飞雪无情)
  • fix: FS mode should reject putBucketVersioning (#10307) (08/20/20) (Harshavardhana)
  • Fix TestDataUpdateTracker hanging (#10302) (08/20/20) (Klaus Post)
  • load all blocking metadata in background (#10298) (08/20/20) (Harshavardhana)
  • add disk for more context in bitrot errors (#10296) (08/20/20) (Harshavardhana)
  • Fix missing unlock in *healSequence.hasEnded() (#10305) (08/20/20) (Klaus Post)
  • mint fixes for go1.14 (#10294) (08/19/20) (Harshavardhana)
  • Add ExpiresAt to LicenseInfo (#10293) (08/19/20) (Krishnan Parthasarathi)
  • use const instead of literals (#10292) (08/20/20) (KevinSmile)
  • Add nancy vulnerability scanner (#10289) (08/19/20) (Harshavardhana)
  • Update code comment (#10287) (08/19/20) (Ritesh H Shukla)
  • build edge containers with go1.14 (#10279) (08/18/20) (Harshavardhana)
  • handle fresh setup with mixed drives (#10273) (08/18/20) (Harshavardhana)
  • add bucket versioning zh_CN document (#10281) (08/19/20) (飞雪无情)
minio - Minor Bug Fix Release

Published by minio-trusted about 4 years ago

Highlights

  • Breaking change Disable Parquet support in s3 select by default. See (#9920) for more details.
  • Web UI Regression: Set default retention for uploaded objects. See (#10285) for more details.
  • Single timeout for most locked API/heal ops. See (#10275) for more details.
  • List common prefixes in ListObjectVersions. See (#10286) for more details.

Changelog

  • fix: commonPrefixes behavior in ListObjectVersions (#10286) (08/18/20) (Harshavardhana)
  • Fix regression in web ui for retention (#10285) (08/18/20) (poornas)
  • feat: disable Parquet by default (breaking change) (#9920) (08/18/20) (Klaus Post)
  • fix: health handler for lockers (#10280) (08/18/20) (Harshavardhana)
  • docs: Add policy variables for resource and conditions (#10278) (08/17/20) (Harshavardhana)
  • use single dynamic timeout for most locked API/heal ops (#10275) (08/17/20) (Harshavardhana)
  • healbucket: Send object version ID (#10263) (08/17/20) (Klaus Post)
minio - Minor Bugfix Release

Published by minio-trusted about 4 years ago

Highlights

  • Improve root disk detection for containers, see (#10259)
  • Lock tolerance is same as drive tolerance now by default, see (#10270)
  • Performance improvement for Listing objects which are encrypted, see (#10261)
  • Auto-add public certs automatically as part of global CAs, see (#10256)

Changelog

  • add validation logs for configured Logger/Audit HTTP targets (#10274) (08/16/20) (Harshavardhana)
  • add bucket retention zh_CN document (#10264) (08/15/20) (飞雪无情)
  • listing: Fix result when prefix is an object with a slash (#10267) (08/15/20) (Anis Elleuch)
  • fix: storageClass shouldn't set the value upon failure (#10271) (08/14/20) (Harshavardhana)
  • allow lock tolerance to match storage-class drive tolerance (#10270) (08/14/20) (Harshavardhana)
  • decrypt ETags in parallel around 500 at a time (#10261) (08/14/20) (Harshavardhana)
  • licverifier: fail verify if accountId is missing in license metadata (#10258) (08/13/20) (Krishnan Parthasarathi)
  • fix: missing proxy request by bucket for ListVersions (#10260) (08/13/20) (Harshavardhana)
  • rootDisk on containers can have different device Id (#10259) (08/13/20) (Harshavardhana)
  • fix: add public certs automatically as part of global CAs (#10256) (08/13/20) (Harshavardhana)
  • use GlobalContext instead of context.Background when possible (#10254) (08/13/20) (Harshavardhana)
  • licverifier: Validate JWT token expiry (#10253) (08/12/20) (Krishnan Parthasarathi)
minio - Minor Bug Fix Release

Published by minio-trusted about 4 years ago

Highlights

  • Add http 2.0 support. See (#10230) for more details.
  • Security Fix to remove insecure custom headers. See (#10244) for more details.
  • Web env related improvements. See (#10246, #10251 ) for more details.
  • Enforce replication in web handler. See (#10249) for more details.
  • Use correct endpoints for offline drives.

Changelog

  • use the correct endpoints for offline drives (08/12/20) (Harshavardhana)
  • fix: web handlers to enforce replication (#10249) (08/12/20) (poornas)
  • feat: cache env value in-case network is not reachable (#10251) (08/12/20) (Harshavardhana)
  • fs: listObjects shouldn't take FS locks while listing (#10248) (08/12/20) (Harshavardhana)
  • use jwt instead of basicAuth for webEnv (#10246) (08/11/20) (Harshavardhana)
  • Add bucket replication zh_CN document (#10243) (08/12/20) (飞雪无情)
  • move the certPool loader function into pkg/certs (#10239) (08/11/20) (Harshavardhana)
  • security: Remove insecure custom headers (#10244) (08/11/20) (Klaus Post)
  • update mint tests with new minio-py APIs (#10238) (08/10/20) (Harshavardhana)
  • Add licverifier package (#10237) (08/10/20) (Krishnan Parthasarathi)
  • update node for mint 14.x (#10236) (08/10/20) (Harshavardhana)
  • add bucket quota zh_CN document (#10232) (08/11/20) (飞雪无情)
  • feat: time to bring back http2.0 support (#10230) (08/10/20) (Harshavardhana)
  • add bucket lifecycle zh_CN document (#10231) (08/09/20) (飞雪无情)
minio - Minor Bug Fix Release

Published by minio-trusted about 4 years ago

Highlights

  • Healing related fixes with cluster health check integration for k8s operator deployments, see #10218, #10225
  • Fixes regression in remote ENV parsing to allow for special characters in MinIO secrets, see #10223

Changelog

  • fix: refactor background heal for cluster health (#10225) (08/07/20) (Harshavardhana)
  • fix: documentation changes in replication docs (#10209) (08/07/20) (Ritesh H Shukla)
  • add cluster maintenance healthcheck drive heal affinity (#10218) (08/07/20) (Harshavardhana)
  • update and improve bucket notifications zh_CN document (#10224) (08/08/20) (飞雪无情)
  • fix: typo in parsing non remote env variables (#10223) (08/07/20) (Anis Elleuch)
  • Avoid duplicate headers when proxying S3 listing requests (#10220) (08/07/20) (Anis Elleuch)
minio - Minor Bug Fix Release

Published by minio-trusted about 4 years ago

Highlights

  • Support looking up cli parameters remotely. See (#10215) for more details.
  • Relax replication validation. See (#10210) for more details.
  • Change ListBucketTargets handler to support listing targets at tenant level. See (#10217) for more details.

Changelog

  • Support looking up environment remotely (#10215) (08/06/20) (Harshavardhana)
  • fix: Change ListBucketTargets handler (#10217) (08/06/20) (poornas)
  • update and improve config,throttle zh_CN document (#10214) (08/07/20) (飞雪无情)
  • fix: relax some replication validations (#10210) (08/05/20) (poornas)