201 Commits (2acb530ccdcb78d4d545404f3d9221a0bd274767)

Author SHA1 Message Date
Jorge Israel Peña 0a2e6d58a5
hdfs gateway handle listing single files (#10362) 4 years ago
飞雪无情 ea1803417f
Use constants for gateway names to avoid bugs caused by spelling. (#10355) 4 years ago
Harshavardhana d19b434ffc
fix: bring back delayed leaf detection in listing (#10346) 4 years ago
Harshavardhana caad314faa
add ruleguard support, fix all the reported issues (#10335) 4 years ago
Harshavardhana c8b84a0e9e
Add nancy vulnerability scanner (#10289) 4 years ago
Jorge Israel Peña 4752323e1c
Use hdfs.Readdir() to optimize HDFS directory listings (#10121) 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 2955aae8e4
feat: Add notification support for bucketCreates and removal (#10075) 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
Harshavardhana 14ff7f5fcf
add hdfs sub-path support (#10046) 4 years ago
Anis Elleuch 778e9c864f
Move dependency from minio-go v6 to v7 (#10042) 4 years ago
Harshavardhana e7d7d5232c
fix: admin info output and improve overall performance (#10015) 4 years ago
Harshavardhana 3b9fbf80ad
fix: make sure to use new restClient for healthcheck (#10026) 4 years ago
kannappanr efe9fe6124
azure: Return success when deleting non-existent object (#9981) 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 5686a7e273
fix NAS gateway support for policy/notification (#9765) 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
Harshavardhana 38ee40d59c
move to upstream code colinmarc/hdfs (#9738) 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
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
poornas 0f1389e992
Fix azure gateway handling of ETag for CopyObject (#9544) 5 years ago
Harshavardhana 9dda1fd624
Remove B2 gateway implementation (#9547) 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 69ee28a082
remove OSS gateway due to lack of licensing (#9390) 5 years ago
Harshavardhana 69fb68ef0b
fix simplify code to start using context (#9350) 5 years ago
Harshavardhana 7d636a7c13
enable --compat flag by default (#9326) 5 years ago
Harshavardhana f44cfb2863
use GlobalContext whenever possible (#9280) 5 years ago
ebozduman 8dd63a462f
fix: ETag returned by OSS endpoint (#9243) 5 years ago
Ingmar Runge fa4d627b57
B2 gateway S3 compat: return MD5 hash as ETag from PutObject (#9183) 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
Krishna Srinivas 2e9fed1a14
non-empty dirs should not be listed as objects (#9129) 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