21 Commits (95e0acbb2646b9b7bdac8d0367238de25d015b8b)

Author SHA1 Message Date
Krishnan Parthasarathi b87fae0049
Simplify PutObjReader for plain-text reader usage (#11470) 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
Anis Elleuch 275f7a63e8
lc: Apply DeleteAction correctly to objects (#11471) 4 years ago
Anis Elleuch 65aa2bc614
ilm: Remove object in HEAD/GET if having an applicable ILM rule (#11296) 4 years ago
Harshavardhana 7e266293e6
fix: notify bucket replication after replication/ilm (#11343) 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
Andreas Auernhammer 8cdf2106b0
refactor cmd/crypto code for SSE handling and parsing (#11045) 4 years ago
Poorna Krishnamoorthy 934bed47fa
Add transition event notification (#11047) 4 years ago
Poorna Krishnamoorthy 2ff655a745
Refactor replication, ILM handling in DELETE API (#10945) 4 years ago
Poorna Krishnamoorthy 08b24620c0 Display storage-class of transitioned object in HEAD 4 years ago
Poorna Krishnamoorthy 0fa430c1da validate service type of target in replication/ilm transition config (#10928) 4 years ago
Poorna Krishnamoorthy 1ebf6f146a Add support for ILM transition (#10565) 4 years ago
Harshavardhana a0d0645128
remove safeMode behavior in startup (#10645) 4 years ago
Harshavardhana 4915433bd2
Support bucket versioning (#9377) 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 96009975d6
relax validation when loading lifecycle document from the backend (#9612) 5 years ago
Harshavardhana 9b3b04ecec
allow retries for bucket encryption/policy quorum reloads (#9513) 5 years ago
Harshavardhana f44cfb2863
use GlobalContext whenever possible (#9280) 5 years ago
Krishnan Parthasarathi 026265f8f7
Add support for bucket encryption feature (#8890) 5 years ago
Harshavardhana d76160c245
Initialize only one retry timer for all sub-systems (#8913) 5 years ago
Harshavardhana 0cbebf0f57 Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 5 years ago
Harshavardhana 822eb5ddc7 Bring in safe mode support (#8478) 5 years ago
Harshavardhana 9e7a3e6adc Extend further validation of config values (#8469) 5 years ago
Harshavardhana 8b80eca184 List buckets only once per sub-system initialization (#8333) 5 years ago
Harshavardhana b52a3e523c Avoid using fastjson parser pool, move back to jsoniter (#8190) 5 years ago
Anis Elleuch 1ce8d2c476 Add bucket lifecycle expiry feature (#7834) 5 years ago
Krishnan Parthasarathi 559a59220e Add initial support for bucket lifecycle (#7563) 5 years ago