48 Commits (4939987eb8ae4d28fda9a4890686727d13ea4544)

Author SHA1 Message Date
Harshavardhana ce93b2681b
fix: re-use er.getDisks() properly in certain calls (#11043) 4 years ago
Harshavardhana 790833f3b2 Revert "Support variable server sets (#10314)" 4 years ago
Harshavardhana bdd094bc39
fix: avoid sending errors on missing objects on locked buckets (#10994) 4 years ago
Harshavardhana aabf053d2f
Support variable server sets (#10314) 4 years ago
Poorna Krishnamoorthy 2ff655a745
Refactor replication, ILM handling in DELETE API (#10945) 4 years ago
Poorna Krishnamoorthy 39f3d5493b
Show Delete replication status header (#10946) 4 years ago
Poorna Krishnamoorthy 08b24620c0 Display storage-class of transitioned object in HEAD 4 years ago
Harshavardhana 95675b0c9a
fix: do not crash PutObjectTags when node is down (#10940) 4 years ago
Poorna Krishnamoorthy 251c1ef6da Add support for replication of object tags, retention metadata (#10880) 4 years ago
Poorna Krishnamoorthy 1ebf6f146a Add support for ILM transition (#10565) 4 years ago
Harshavardhana 8f7fe0405e fix: delete marker replication should support directories (#10878) 4 years ago
Harshavardhana 9a34fd5c4a Revert "Revert "Add delete marker replication support (#10396)"" 4 years ago
Harshavardhana 17a5ff51ff
fix: move context timeout closer to network for Delete calls (#10897) 4 years ago
Harshavardhana 267d7bf0a9 Revert "Add delete marker replication support (#10396)" 4 years ago
Poorna Krishnamoorthy 50c10a5087
Add delete marker replication support (#10396) 4 years ago
Harshavardhana b72cac4cf3
fix: dangling objects on actual namespace (#10822) 4 years ago
Klaus Post 2294e53a0b
Don't retain context in locker (#10515) 4 years ago
Harshavardhana 8527f22df1
optimize request URL encoding for internode (#10811) 4 years ago
Anis Elleuch b456292295
erasure: delete dangling objects automatically (#10765) 4 years ago
Klaus Post a982baff27
ListObjects Metadata Caching (#10648) 4 years ago
Harshavardhana 5b30bbda92
fix: add more protection distribution to match EcIndex (#10772) 4 years ago
Krishna Srinivas c49a80db41
fix: use meta.Erasure.Index for GetObject() to reconstruct object (#10764) 4 years ago
Anis Elleuch eb95353cb1
fix: Get/HeadObject return 404 on non quorum objects (#10753) 4 years ago
Harshavardhana 253194e491
do not hold write locks - if objects don't exist (#10644) 4 years ago
Harshavardhana 736e58dd68
fix: handle concurrent lockers with multiple optimizations (#10640) 4 years ago
Harshavardhana 18063bf25c
fix: cleanup old directory handling code (#10633) 4 years ago
Harshavardhana 6fcbdd5607
remove unused putObjectDir code (#10528) 4 years ago
Harshavardhana 02c1a08a5b
fix: make sure to lock CopyObject for in-place updates (#10492) 4 years ago
Harshavardhana 0104af6bcc
delayed locks until we have started reading the body (#10474) 4 years ago
Harshavardhana 48919de301
fix: for defer'ed deleteObject use internal context (#10463) 4 years ago
Harshavardhana c13afd56e8
Remove MaxConnsPerHost settings to avoid potential hangs (#10438) 4 years ago
Klaus Post 2d58a8d861
Add storage layer contexts (#10321) 4 years ago
Harshavardhana 37da0c647e
fix: delete marker compatibility behavior for suspended bucket (#10395) 4 years ago
poornas 79e21601b0
fix: web handlers to enforce replication (#10249) 4 years ago
Harshavardhana 5ce82b45da
add CopyObject optimization when source and destination are same (#10170) 4 years ago
Harshavardhana b68bc75dad
fix: quorum calculation mistake with reduced parity (#10186) 4 years ago
Harshavardhana 35212b673e
add unformatted disk as part of the error list (#10128) 4 years ago
poornas c43da3005a
Add support for server side bucket replication (#9882) 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) 4 years ago
Harshavardhana 2743d4ca87
fix: Add support for preserving mtime for replication (#9995) 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 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
Anis Elleuch 2073b79633
fix: Remove unnecessary debug log line (#9834) 5 years ago
Anis Elleuch 63e9005f01 fix: Avoid updating object tags on failed disks (#9819) 5 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 41688a936b
fix: CopyObject behavior on expanded zones (#9729) 5 years ago