50 Commits (cfc8b92dff1afe22e195cbafb80d86380672a638)

Author SHA1 Message Date
Harshavardhana 7875d472bc
avoid notification for non-existent delete objects (#11514) 4 years ago
Poorna Krishnamoorthy e6b4ea7618
More fixes for delete marker replication (#11504) 4 years ago
Harshavardhana cbf4bb62e0
fix: getPoolIdx decouple from top level options (#11512) 4 years ago
Poorna Krishnamoorthy 93eb549a83
fix: duplicate delete marker attempts in bi-directional replication (#11491) 4 years ago
Harshavardhana 68d299e719
fix: case-insensitive lookups for metadata (#11489) 4 years ago
Poorna Krishnamoorthy f9c5636c2d
fix: lookup metdata case insensitively (#11487) 4 years ago
Poorna Krishnamoorthy 8e1bbd989a
replication:alloc UserDefined map before use (#11478) 4 years ago
Harshavardhana f108873c48
fix: replication metadata comparsion and other fixes (#11410) 4 years ago
Poorna Krishnamoorthy fe3aca70c3
Make number of replication workers configurable. (#11379) 4 years ago
Poorna Krishnamoorthy fd3f02637a
fix: replication regression due to proxying requests (#11356) 4 years ago
Harshavardhana 7e266293e6
fix: notify bucket replication after replication/ilm (#11343) 4 years ago
Poorna Krishnamoorthy feaf8dfb9a
Fix replication status reported on completion (#11273) 4 years ago
Poorna Krishnamoorthy 7824e19d20
Allow synchronous replication if enabled. (#11165) 4 years ago
Klaus Post 51dad1d130
Fix missing GetObjectNInfo Closure (#11243) 4 years ago
Harshavardhana f0808bb2e5
fix: getObject fd leaks in transition and replication code (#11237) 4 years ago
Poorna Krishnamoorthy 64bddf47d8
Pass deletemarker correctly to replicate opts (#11227) 4 years ago
Anis Elleuch 5434088c51
replication: Ensure to always use nano precision source modtime (#11135) 4 years ago
Harshavardhana bdd094bc39
fix: avoid sending errors on missing objects on locked buckets (#10994) 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 251c1ef6da Add support for replication of object tags, retention metadata (#10880) 4 years ago
Poorna Krishnamoorthy 0fa430c1da validate service type of target in replication/ilm transition config (#10928) 4 years ago
Harshavardhana 9a34fd5c4a Revert "Revert "Add delete marker replication support (#10396)"" 4 years ago
Poorna Krishnamoorthy 0b766288ef
fix: send replication completed event notification (#10902) 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 8df6112204
fix: avoid divide by zero error single node distributed setup (#10862) 4 years ago
Bill Thorp 4a1efabda4
Context based AccessKey passing (#10615) 4 years ago
Klaus Post a982baff27
ListObjects Metadata Caching (#10648) 4 years ago
Ritesh H Shukla 8a16a1a1a9
fix: misc fixes for bandwidth reporting amd monitoring (#10683) 4 years ago
Ritesh H Shukla 8ceb2a93fd
fix: peer replication bandwidth monitoring in distributed setup (#10652) 4 years ago
Ritesh H Shukla c2f16ee846
Add basic bandwidth monitoring for replication. (#10501) 4 years ago
Harshavardhana a0d0645128
remove safeMode behavior in startup (#10645) 4 years ago
Poorna Krishnamoorthy 907a171edd
Generalize error messages for remote targets (#10638) 4 years ago
Harshavardhana effe131090
fix: allow read unlocks to be defensive about split brains (#10637) 4 years ago
Poorna Krishnamoorthy dbbed6f7f0
update minio-go dependency (#10634) 4 years ago
Poorna Krishnamoorthy 7fbfdceba3
Fix replication slowness (#10632) 4 years ago
poornas e6ab4db6b8
Fix minimum replication workers started (#10560) 4 years ago
poornas 4c54ed8748
Close replica channel only once (#10542) 4 years ago
Harshavardhana 17e17da00d
add parallel workers to perform replication in parallel (#10525) 4 years ago
Harshavardhana d616d8a857
serialize replication and feed it through task model (#10500) 4 years ago
Harshavardhana 02c1a08a5b
fix: make sure to lock CopyObject for in-place updates (#10492) 4 years ago
poornas 79e21601b0
fix: web handlers to enforce replication (#10249) 4 years ago
poornas adcaa6f9de
fix: Change ListBucketTargets handler (#10217) 4 years ago
poornas 121164db56
fix: relax some replication validations (#10210) 4 years ago
poornas 88daaef76b
Validate object lock when setting replication config. (#10200) 4 years ago
poornas a8dd7b3eda
Refactor replication target management. (#10154) 4 years ago
poornas b46ab7e921
Rename replication target handler (#10142) 4 years ago
poornas b9be841fd2
Add missing validation for replication API conditions (#10114) 4 years ago
poornas c43da3005a
Add support for server side bucket replication (#9882) 4 years ago