234 Commits (78d18d8fc806c90a1803431f2ae09dc115343e47)

Author SHA1 Message Date
Harshavardhana 4ec45753e6 rename server sets to server pools 4 years ago
Harshavardhana b72cac4cf3
fix: dangling objects on actual namespace (#10822) 4 years ago
Harshavardhana 4c773f7068
re-use remote transports in Peer,Storage,Locker clients (#10788) 4 years ago
Klaus Post 6135f072d2
Fix invalidated metacaches (#10784) 4 years ago
Klaus Post a982baff27
ListObjects Metadata Caching (#10648) 4 years ago
Harshavardhana bd2131ba34
add DNS cache support to avoid DNS flooding (#10693) 4 years ago
Harshavardhana ad726b49b4
rename zones to serverSets to avoid terminology conflict (#10679) 4 years ago
Harshavardhana a0d0645128
remove safeMode behavior in startup (#10645) 4 years ago
Harshavardhana 0537a21b79
avoid concurrenct use of rand.NewSource (#10543) 4 years ago
Harshavardhana 80fab03b63
fix: S3 gateway doesn't support full passthrough for encryption (#10484) 4 years ago
Klaus Post 493c714663
Remove erasureSets and erasureObjects from ObjectLayer (#10442) 4 years ago
Harshavardhana 2acb530ccd
update rulesguard with new rules (#10392) 4 years ago
Harshavardhana caad314faa
add ruleguard support, fix all the reported issues (#10335) 4 years ago
Harshavardhana 47e304d03c
fix: add missing content-disposition from CORS handler (#10137) 4 years ago
Harshavardhana 2955aae8e4
feat: Add notification support for bucketCreates and removal (#10075) 4 years ago
Anis Elleuch 778e9c864f
Move dependency from minio-go v6 to v7 (#10042) 4 years ago
Harshavardhana 3b9fbf80ad
fix: make sure to use new restClient for healthcheck (#10026) 4 years ago
Harshavardhana a38ce29137
fix: simplify background heal and trigger heal items early (#9928) 4 years ago
Harshavardhana 4915433bd2
Support bucket versioning (#9377) 5 years ago
Harshavardhana 4790868878
allow background IAM load to speed up startup (#9796) 5 years ago
Harshavardhana eba423bb9d
Disable crawler in FS/NAS gateway mode (#9695) 5 years ago
Harshavardhana bd032d13ff
migrate all bucket metadata into a single file (#9586) 5 years ago
Harshavardhana 1bc32215b9
enable full linter across the codebase (#9620) 5 years ago
Harshavardhana b730bd1396
fix: possible race in FS local lockMap (#9598) 5 years ago
Klaus Post 216fa57b88
merge nested hash readers (#9582) 5 years ago
Harshavardhana a1de9cec58
cleanup object-lock/bucket tagging for gateways (#9548) 5 years ago
Harshavardhana 9b3b04ecec
allow retries for bucket encryption/policy quorum reloads (#9513) 5 years ago
poornas 9a547dcbfb
Add API's for managing bucket quota (#9379) 5 years ago
Harshavardhana bc61417284
calculate automatic node based symmetry (#9446) 5 years ago
Klaus Post f19cbfad5c
fix: use per test context (#9343) 5 years ago
Harshavardhana 5c11a46412 update minio-go/parquet-go to latest 5 years ago
Harshavardhana d079adc167
fix: remove initGlobalContext writes in tests (#9331) 5 years ago
Harshavardhana e7276b7b9b
fix: make single locks for both IAM and object-store (#9279) 5 years ago
Harshavardhana ab66b23194
fix: allow listBuckets with listBuckets permission (#9253) 5 years ago
Harshavardhana 6f992134a2
fix: startup load time by reusing storageDisks (#9210) 5 years ago
Anis Elleuch b207520d98
Fix lifecycle GET: AWS SDK complaints on empty config (#9201) 5 years ago
Harshavardhana 6f6a2214fc
Add rate limiter for S3 API layer (#9196) 5 years ago
Klaus Post 8d98662633
re-implement data usage crawler to be more efficient (#9075) 5 years ago
Krishnan Parthasarathi 026265f8f7
Add support for bucket encryption feature (#8890) 5 years ago
Harshavardhana 0cbebf0f57 Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 5 years ago
Harshavardhana 23e46f9dba
log formatting only the first time (#8846) 5 years ago
Anis Elleuch 935546d5ca xl: Implement MRF healing (#8470) 5 years ago
Harshavardhana 60813bef29
Allow proper setCount SLAs across zones (#8752) 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
Harshavardhana 5d3d57c12a
Start using error wrapping with fmt.Errorf (#8588) 5 years ago
Harshavardhana 4e9de58675 Avoid pointer based copy, instead use Clone() (#8547) 5 years ago
Harshavardhana 8392d2f510 Preserve same deploymentID on all zones (#8542) 5 years ago
Harshavardhana 347b29d059 Implement bucket expansion (#8509) 5 years ago
Harshavardhana e9b2bf00ad Support MinIO to be deployed on more than 32 nodes (#8492) 5 years ago