minio/pkg/bucket
Harshavardhana abb55bd49e
fix: properly close leaking bandwidth monitor channel (#11967)
This PR fixes

- close leaking bandwidth report channel leakage
- remove the closer requirement for bandwidth monitor
  instead if Read() fails remember the error and return
  error for all subsequent reads.
- use locking for usage-cache.bin updates, with inline
  data we cannot afford to have concurrent writes to
  usage-cache.bin corrupting xl.meta
2021-04-05 16:07:53 -07:00
..
bandwidth fix: properly close leaking bandwidth monitor channel (#11967) 2021-04-05 16:07:53 -07:00
encryption migrate all bucket metadata into a single file (#9586) 2020-05-19 13:53:54 -07:00
lifecycle unmarshal both LegalHold and ObjectLockLegalHold XML types (#11921) 2021-03-29 23:52:30 -07:00
object/lock unmarshal both LegalHold and ObjectLockLegalHold XML types (#11921) 2021-03-29 23:52:30 -07:00
policy add policy conditions support for signatureVersion and authType (#11947) 2021-04-02 09:34:15 -07:00
replication Replication: Enforce DeleteMarker disable setting (#11720) 2021-03-13 10:28:35 -08:00
versioning Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00