101 Commits (6128304f6ea8f29a6540521355c5a78e91dba650)

Author SHA1 Message Date
Anis Elleuch cffdb01279
azure/s3 gateways: Pass ETag during GET call to avoid data corruption (#11024) 4 years ago
Anis Elleuch 75a8e81f8f
azure: Specify different Azure storage in the shell env (#10943) 4 years ago
Harshavardhana 0f9e125cf3
fix: check for gateway backend online without http request (#10924) 4 years ago
ebozduman 1aec168c84
fix: azure gateway should reject bucket names with "." (#10635) 4 years ago
poornas 80e3dce631
azure: update content-md5 to metadata after upload (#10482) 4 years ago
Harshavardhana 0104af6bcc
delayed locks until we have started reading the body (#10474) 4 years ago
Klaus Post b7438fe4e6
Copy metadata before spawning goroutine + prealloc maps (#10458) 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
Harshavardhana c8b84a0e9e
Add nancy vulnerability scanner (#10289) 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
Anis Elleuch 778e9c864f
Move dependency from minio-go v6 to v7 (#10042) 5 years ago
Harshavardhana 3b9fbf80ad
fix: make sure to use new restClient for healthcheck (#10026) 5 years ago
kannappanr efe9fe6124
azure: Return success when deleting non-existent object (#9981) 5 years ago
Harshavardhana 4915433bd2
Support bucket versioning (#9377) 5 years ago
Anis Elleuch fd0de4ab32
azure: Show better message when credentials are wrong (#9748) 5 years ago
Anis Elleuch bd59f150b8
azure: Implement CopyPart API (#9747) 5 years ago
kannappanr d583f1ac0e
check if container is empty before invoking DeleteContainer (#9733) 5 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
kannappanr a62572fb86
Check for address flags in all positions (#9615) 5 years ago
Harshavardhana a1de9cec58
cleanup object-lock/bucket tagging for gateways (#9548) 5 years ago
poornas 0f1389e992
Fix azure gateway handling of ETag for CopyObject (#9544) 5 years ago
Boaz ac5061df2c
fix: make azure gateway chunk size configurable (#9292) 5 years ago
Harshavardhana 282c9f790a
fix: validate partNumber in queryParam as part of preConditions (#9386) 5 years ago
Harshavardhana 3ff5bf2369
fix: convert storage class into azure tiers (#9381) 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
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
Harshavardhana c9940d8c3f Final changes to config sub-system (#8600) 5 years ago
Clemens Wolff 947bc8c7d3 Update Azure Gateway to azure-storage-blob SDK (#8537) 5 years ago
Harshavardhana 5ac4b517c9
Order all keys in config (#8541) 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 4ec9b349d0
azure: Fix upload corruption with PutObject() on certain sizes (#8330) 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) 6 years ago
Harshavardhana 2c0b3cadfc Update go mod with sem versions of our libraries (#7687) 6 years ago
ebozduman 67d508b214 Adjusts help content dynamically according to OS (#7646) 6 years ago
Anis Elleuch 9c90a28546 Implement bulk delete (#7607) 6 years ago
Harshavardhana 72929ec05b
Turn off md5sum optionally if content-md5 is not set (#7609) 6 years ago
Chris Hoffman 816459d10f Azure gateway complete multipart ETag (#7500) 6 years ago