30 Commits (adca28801db9f381c2695fb15838d8202a3bc24e)

Author SHA1 Message Date
Harshavardhana e57c742674
use single dynamic timeout for most locked API/heal ops (#10275) 4 years ago
Harshavardhana 30da442a85
rootDisk on containers can have different device Id (#10259) 4 years ago
Harshavardhana 34253aa595
feat: cache env value in-case network is not reachable (#10251) 4 years ago
Harshavardhana 2a9819aff8
fix: refactor background heal for cluster health (#10225) 4 years ago
Harshavardhana 6c6137b2e7
add cluster maintenance healthcheck drive heal affinity (#10218) 4 years ago
Harshavardhana a20d4568a2
fix: make sure to use uniform drive count calculation (#10208) 4 years ago
Harshavardhana 5ce82b45da
add CopyObject optimization when source and destination are same (#10170) 4 years ago
Klaus Post 11593c6cc4
Usage: Reset merged info when updating (#10126) 4 years ago
Harshavardhana a880283593
Send the lower level error directly from GetDiskID() (#10095) 4 years ago
Harshavardhana ec06089eda
fix: re-implement cluster healthcheck (#10101) 4 years ago
Harshavardhana 11d21d5d1b
fix: pass around the correct drives per set (#10097) 4 years ago
Harshavardhana 2955aae8e4
feat: Add notification support for bucketCreates and removal (#10075) 4 years ago
Harshavardhana 17747db93f
fix: support healing older content (#10076) 4 years ago
Klaus Post 00d3cc4b69
Enforce quota checks after crawl (#10036) 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 2d17c16d93
fix: make sure to honor versioning from browser UI deletes (#10016) 4 years ago
Harshavardhana 2743d4ca87
fix: Add support for preserving mtime for replication (#9995) 4 years ago
Anis Elleuch 21a37e3393
fix: ListObjectVersions should return ordered Version & DeleteMarker (#9959) 4 years ago
Harshavardhana 810a4f0723
fix: return proper errors Get/HeadObject for deleteMarkers (#9957) 4 years ago
Harshavardhana a38ce29137
fix: simplify background heal and trigger heal items early (#9928) 4 years ago
Harshavardhana 2f681bed57
fix: pop entries from each drives in parallel (#9918) 4 years ago
Klaus Post 972d876ca9
Do not select zones with <5% free after upload (#9877) 5 years ago
Harshavardhana b912c8f035
fix: generate new version when replacing metadata in CopyObject (#9871) 5 years ago
Harshavardhana 85a1956e5c
Avoid duplicate object holding locks (#9867) 5 years ago
Harshavardhana e79874f58e
[feat] Preserve version supplied by client (#9854) 5 years ago
Harshavardhana 4ac31ea82b
fix: find current location of object multi-zones (#9840) 5 years ago
Harshavardhana cbb7a09376
Allow etcd, cache setup to exit when starting gateway mode (#9842) 5 years ago
Harshavardhana 1a956424e0 Add logs when quorum is lost during readiness checks (#9839) 5 years ago
Harshavardhana 4915433bd2
Support bucket versioning (#9377) 5 years ago
Klaus Post 43d6e3ae06
merge object lifecycle checks into usage crawler (#9579) 5 years ago
Harshavardhana 342ade03f6
deprecate listDir usage for healing (#9792) 5 years ago
Harshavardhana 5e529a1c96
simplify context timeout for readiness (#9772) 5 years ago
Harshavardhana 41688a936b
fix: CopyObject behavior on expanded zones (#9729) 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
Harshavardhana 7ea026ff1d
fix: reply back user-metadata in lower case form (#9697) 5 years ago
Krishna Srinivas 7d19ab9f62
readiness returns error quickly if any of the set is down (#9662) 5 years ago
P R 3f6d624c7b
add gateway object tagging support (#9124) 5 years ago
Harshavardhana a546047c95
keep bucket metadata fields to be consistent (#9660) 5 years ago
Harshavardhana 6656fa3066
simplify further bucket configuration properly (#9650) 5 years ago
Harshavardhana bd032d13ff
migrate all bucket metadata into a single file (#9586) 5 years ago
Anis Elleuch c045ae15e7
fix: avoid undoing bucket creation and return the first err instead (#9578) 5 years ago
Harshavardhana a1de9cec58
cleanup object-lock/bucket tagging for gateways (#9548) 5 years ago
Harshavardhana 4c9de098b0
heal buckets during init and make sure to wait on quorum (#9526) 5 years ago
Bala FA 3773874cd3
add bucket tagging support (#9389) 5 years ago
Harshavardhana bc61417284
calculate automatic node based symmetry (#9446) 5 years ago
Harshavardhana 97d952e61c
fix: ensure buckets are preserved if one set returns error (#9468) 5 years ago
Klaus Post 073aac3d92
add data update tracking using bloom filter (#9208) 5 years ago
Klaus Post f19cbfad5c
fix: use per test context (#9343) 5 years ago