334 Commits (55037e6e54e138836b84bf1d268378470f315b75)

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
Krishnan Parthasarathi b87fae0049
Simplify PutObjReader for plain-text reader usage (#11470) 4 years ago
Ritesh H Shukla 3d74efa6b1
fux: copy object for encrypted objects (#11490) 4 years ago
Anis Elleuch 275f7a63e8
lc: Apply DeleteAction correctly to objects (#11471) 4 years ago
Harshavardhana f108873c48
fix: replication metadata comparsion and other fixes (#11410) 4 years ago
Andreas Auernhammer 871b450dbd
crypto: add support for decrypting SSE-KMS metadata (#11415) 4 years ago
Anis Elleuch e96fdcd5ec
tagging: Add event notif for PUT object tagging (#11366) 4 years ago
Anis Elleuch 65aa2bc614
ilm: Remove object in HEAD/GET if having an applicable ILM rule (#11296) 4 years ago
Anis Elleuch 00cff1aac5
audit: per object send pool number, set number and servers per operation (#11233) 4 years ago
Harshavardhana a6c146bd00
validate storage class across pools when setting config (#11320) 4 years ago
Klaus Post 19fb1086b2
select: Fix leak on compressed files (#11302) 4 years ago
Poorna Krishnamoorthy 7090bcc8e0
fix: doc links and delete replication permissions enforcement (#11285) 4 years ago
Poorna Krishnamoorthy 7824e19d20
Allow synchronous replication if enabled. (#11165) 4 years ago
Klaus Post eb9172eecb
Allow Compression + encryption (#11103) 4 years ago
Harshavardhana c4b1d394d6
erasure: avoid io.Copy in hotpaths to reduce allocation (#11213) 4 years ago
Andreas Auernhammer 8cdf2106b0
refactor cmd/crypto code for SSE handling and parsing (#11045) 4 years ago
Harshavardhana 5c451d1690
update x/net/http2 to address few bugs (#11144) 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 f60b6eb82e fix validation for deletemarker replication on object locked bucket (#10892) 4 years ago
Poorna Krishnamoorthy 1ebf6f146a Add support for ILM transition (#10565) 4 years ago
Harshavardhana 9a34fd5c4a Revert "Revert "Add delete marker replication support (#10396)"" 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
Bill Thorp 4a1efabda4
Context based AccessKey passing (#10615) 4 years ago
Harshavardhana 8e7c00f3d4
add missing request-id from DeleteObject events (#10623) 4 years ago
Anis Elleuch 71403be912
fix: consider partNumber in GET/HEAD requests (#10618) 4 years ago
Anis Elleuch 9603489dd3
federation: Honor range with UploadObjectPart to a different cluster (#10570) 4 years ago
Harshavardhana d616d8a857
serialize replication and feed it through task model (#10500) 4 years ago
Ritesh H Shukla 5c47ce456e
Run replication in the background (#10491) 4 years ago
Harshavardhana 80fab03b63
fix: S3 gateway doesn't support full passthrough for encryption (#10484) 4 years ago
Klaus Post 34859c6d4b
Preallocate (safe) slices when we know the size (#10459) 4 years ago
Harshavardhana 0104af6bcc
delayed locks until we have started reading the body (#10474) 4 years ago
Harshavardhana f355374962
add support for configurable remote transport deadline (#10447) 4 years ago
Harshavardhana eb2934f0c1
simplify webhook DNS further generalize for gateway (#10448) 4 years ago
Harshavardhana 4a2928eb49
generate missing object delete bucket notifications (#10449) 4 years ago
Nitish Tiwari eaaf05a7cc
Add Kubernetes operator webook server as DNS target (#10404) 4 years ago
Harshavardhana 2acb530ccd
update rulesguard with new rules (#10392) 4 years ago
kannappanr d15a5ad4cc
S3 Gateway: Check for encryption headers properly (#10309) 4 years ago
Harshavardhana e7ba78beee
use GlobalContext instead of context.Background when possible (#10254) 4 years ago
poornas 79e21601b0
fix: web handlers to enforce replication (#10249) 4 years ago
poornas a8dd7b3eda
Refactor replication target management. (#10154) 4 years ago
Harshavardhana 25a55bae6f
fix: avoid buffering of server sent events by proxies (#10164) 4 years ago
Harshavardhana 57ff9abca2
Apply quota usage cache invalidation per second (#10127) 4 years ago
poornas c43da3005a
Add support for server side bucket replication (#9882) 4 years ago
Harshavardhana d53e560ce0
fix: copyObject key rotation issue (#10085) 4 years ago
Harshavardhana 3fe27c8411
fix: In federated setup dial all hosts to figure out online host (#10074) 4 years ago