107 Commits (0422eda6a261010e0387307c2ea84b298f9df38f)

Author SHA1 Message Date
Poorna Krishnamoorthy 251c1ef6da Add support for replication of object tags, retention metadata (#10880) 4 years ago
Harshavardhana 0f9e125cf3
fix: check for gateway backend online without http request (#10924) 4 years ago
Steven Reitsma 54120107ce
fix: infinite loop in cleanupStaleUploads of encrypted MPUs (#10845) 4 years ago
Steven Reitsma 74f7cf24ae
fix: s3 gateway SSE pagination (#10840) 4 years ago
Harshavardhana 80fab03b63
fix: S3 gateway doesn't support full passthrough for encryption (#10484) 4 years ago
Harshavardhana 0104af6bcc
delayed locks until we have started reading the body (#10474) 4 years ago
Harshavardhana 6a0372be6c
cleanup tmpDir any older entries automatically just like multipart (#10439) 4 years ago
飞雪无情 ea1803417f
Use constants for gateway names to avoid bugs caused by spelling. (#10355) 4 years ago
poornas c43da3005a
Add support for server side bucket replication (#9882) 4 years ago
Harshavardhana ec06089eda
fix: re-implement cluster healthcheck (#10101) 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 4915433bd2
Support bucket versioning (#9377) 4 years ago
kannappanr 225b812b5e
Update minio-go library to latest (#9813) 4 years ago
Harshavardhana b2db8123ec
Preserve errors returned by diskInfo to detect disk errors (#9727) 5 years ago
Harshavardhana b330c2c57e
Introduce simpler GetMultipartInfo call for performance (#9722) 5 years ago
P R 3f6d624c7b
add gateway object tagging support (#9124) 5 years ago
Harshavardhana 1bc32215b9
enable full linter across the codebase (#9620) 5 years ago
kannappanr a62572fb86
Check for address flags in all positions (#9615) 5 years ago
Harshavardhana d348ec0f6c
avoid double listObjectParts calls improves performance (#9606) 5 years ago
kannappanr 6c1bbf918d
do not add quotes around etag, if already present (#9603) 5 years ago
Harshavardhana a1de9cec58
cleanup object-lock/bucket tagging for gateways (#9548) 5 years ago
Harshavardhana 282c9f790a
fix: validate partNumber in queryParam as part of preConditions (#9386) 5 years ago
Harshavardhana 69fb68ef0b
fix simplify code to start using context (#9350) 5 years ago
Harshavardhana f44cfb2863
use GlobalContext whenever possible (#9280) 5 years ago
Bala FA 2c3e34f001
add force delete option of non-empty bucket (#9166) 5 years ago
Harshavardhana 3d3beb6a9d
Add response header timeouts (#9170) 5 years ago
Klaus Post 8d98662633
re-implement data usage crawler to be more efficient (#9075) 5 years ago
Harshavardhana e3b44c3829
Remove partName, partETag requirement (#9044) 5 years ago
poornas 224b4f13b8
Add cache eviction low and high watermarks (#8958) 5 years ago
Anis Elleuch d4dcf1d722
metrics: Use StorageInfo() instead to have consistent info (#9006) 5 years ago
Nitish Tiwari 63be4709b7
Add metrics support for Azure & GCS Gateway (#8954) 5 years ago
Harshavardhana 0cbebf0f57 Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 5 years ago
Praveen raj Mani 5d09233115 Fix Readiness check (#8681) 5 years ago
Harshavardhana c8d82588c2 Fix crash in console logger and also handle bucket DNS updates (#8654) 5 years ago
Nitish Tiwari 3df7285c3c Add Support for Cache and S3 related metrics in Prometheus endpoint (#8591) 5 years ago
Harshavardhana c9940d8c3f Final changes to config sub-system (#8600) 5 years ago
Harshavardhana 5ac4b517c9
Order all keys in config (#8541) 5 years ago
Harshavardhana aa04f97f95 Config migration should handle plain-text (#8506) 5 years ago
Harshavardhana 07a556a10b Avoid ListBuckets() call instead rely on simple HTTP GET (#8475) 5 years ago
Harshavardhana ee4a6a823d Migrate config to KV data format (#8392) 5 years ago
Harshavardhana 90bfa6260a Fix LDAP TLS support to use custom CAs (#8352) 5 years ago
Harshavardhana b52a3e523c Avoid using fastjson parser pool, move back to jsoniter (#8190) 5 years ago
Harshavardhana 9ca7470ccc
Avoid using jsoniter, move to fastjson (#8063) 5 years ago
Harshavardhana e6d8e272ce
Use const slashSeparator instead of "/" everywhere (#8028) 5 years ago
Harshavardhana 16a45e5aff
Fix dynamic help vars for sub-commands (#7925) 5 years ago
Andreas Auernhammer 98d3913a1e enable SSE-KMS pass-through on S3 gateway (#7788) 5 years ago
Harshavardhana c22439c82e Update minio-go v6.0.29 (#7778) 6 years ago
Harshavardhana cb1566c6e6 S3 Gateway: Handle restricted access credentials (#7757) 6 years ago