291 Commits (79e21601b0f26989f17337ee867ef61582b537fd)

Author SHA1 Message Date
poornas 79e21601b0
fix: web handlers to enforce replication (#10249) 4 years ago
poornas a8dd7b3eda
Refactor replication target management. (#10154) 4 years ago
Harshavardhana 25a55bae6f
fix: avoid buffering of server sent events by proxies (#10164) 4 years ago
Harshavardhana 57ff9abca2
Apply quota usage cache invalidation per second (#10127) 4 years ago
poornas c43da3005a
Add support for server side bucket replication (#9882) 4 years ago
Harshavardhana d53e560ce0
fix: copyObject key rotation issue (#10085) 4 years ago
Harshavardhana 3fe27c8411
fix: In federated setup dial all hosts to figure out online host (#10074) 4 years ago
Harshavardhana 14b1c9f8e4
fix: return Range errors after If-Matches (#10045) 4 years ago
Harshavardhana 4bfc50411c
fix: return versionId in tagging APIs (#10068) 4 years ago
Anis Elleuch 778e9c864f
Move dependency from minio-go v6 to v7 (#10042) 4 years ago
Harshavardhana 2743d4ca87
fix: Add support for preserving mtime for replication (#9995) 4 years ago
Harshavardhana 6136a963c8
fix: bump the response header timeout for forwarder as well (#9994) 4 years ago
Klaus Post aa4d1021eb
Remove timeout from putobject and listobjects (#9986) 4 years ago
Harshavardhana cdb0e6ffed
support proper values for listMultipartUploads/listParts (#9970) 4 years ago
Harshavardhana 810a4f0723
fix: return proper errors Get/HeadObject for deleteMarkers (#9957) 4 years ago
kannappanr 5089a7167d
Handle empty retention in get/put object retention (#9948) 4 years ago
Harshavardhana 67062840c1
fix: perform CopyObject under more conditions (#9879) 4 years ago
Harshavardhana b912c8f035
fix: generate new version when replacing metadata in CopyObject (#9871) 4 years ago
Harshavardhana e79874f58e
[feat] Preserve version supplied by client (#9854) 4 years ago
Harshavardhana 087aaaf894
fix: save deleteMarker properly, precision upto UnixNano() (#9843) 4 years ago
Harshavardhana 4915433bd2
Support bucket versioning (#9377) 4 years ago
poornas d26b24f670
avoid storing X-Amz-Tagging-Directive in metadata (#9800) 4 years ago
kannappanr 2c372a9894
Send Partscount only when partnumber is specified (#9793) 4 years ago
poornas 3d3b75fb8d
Avoid overwriting object tags when changing lock (#9794) 4 years ago
Harshavardhana 41688a936b
fix: CopyObject behavior on expanded zones (#9729) 4 years ago
Harshavardhana b330c2c57e
Introduce simpler GetMultipartInfo call for performance (#9722) 4 years ago
P R 9d39fb3604
add copyobject tagging replace directive for gateway (#9711) 4 years ago
Harshavardhana 7ea026ff1d
fix: reply back user-metadata in lower case form (#9697) 4 years ago
Harshavardhana 0c71ce3398
fix size accounting for encrypted/compressed objects (#9690) 4 years ago
P R 3f6d624c7b
add gateway object tagging support (#9124) 4 years ago
Anis Elleuch cdf4815a6b
Add x-amz-expiration header in some S3 responses (#9667) 4 years ago
Harshavardhana bd032d13ff
migrate all bucket metadata into a single file (#9586) 4 years ago
Harshavardhana d31eaddba3
fix: avoid double body reads in SelectObject call (#9638) 4 years ago
Harshavardhana 1bc32215b9
enable full linter across the codebase (#9620) 4 years ago
poornas 011a2c0b78
Add docs for bucket quota feature (#9503) 4 years ago
Harshavardhana d348ec0f6c
avoid double listObjectParts calls improves performance (#9606) 4 years ago
Harshavardhana a1de9cec58
cleanup object-lock/bucket tagging for gateways (#9548) 4 years ago
Bala FA 3773874cd3
add bucket tagging support (#9389) 4 years ago
Harshavardhana 7b58dcb28c
fix: return context error from context reader (#9507) 4 years ago
poornas 9a547dcbfb
Add API's for managing bucket quota (#9379) 4 years ago
P R 5dd9cf4398
fix: CopyObject with REPLACE directive deletes existing tags (#9478) 4 years ago
Harshavardhana 60d415bb8a
deprecate/remove global WORM mode (#9436) 5 years ago
BigUstad 45e22cf8aa
fix: selectObject to return error when object does not exist (#9423) 5 years ago
Harshavardhana 282c9f790a
fix: validate partNumber in queryParam as part of preConditions (#9386) 5 years ago
Klaus Post c4464e36c8
fix: limit HTTP transport tuables to affordable values (#9383) 5 years ago
Harshavardhana 8bae956df6
allow copyObject to rotate storageClass of objects (#9362) 5 years ago
kannappanr 1fa65c7f2f
fix: object lock behavior when default lock config is enabled (#9305) 5 years ago
Harshavardhana 29e0727b58
fix: regression in CopyObject not preserving ETag in --compat (#9322) 5 years ago
Andreas Auernhammer db41953618
avoid unnecessary KMS requests during single-part PUT (#9220) 5 years ago
Harshavardhana 43a3778b45
fix: support object-remaining-retention-days policy condition (#9259) 5 years ago