15 Commits (6669560cb9cbb7543c061b8ff2d66c43759a61be)

Author SHA1 Message Date
Anis Elleuch 44c8af66ad
fs: Fix expiry regression after versioning refactor (#10083) 4 years ago
Anis Elleuch 4a447a439a
Fix lifecycle rules not applied in some cases (#10072) 4 years ago
findmyname666 48aebf2d9d
allow lifecycle rules with overlapping prefixes (#10053) 4 years ago
Anis Elleuch 4cf80f96ad
fix: lifecycle XML parsing errors with Versioning (#9974) 4 years ago
Anis Elleuch d4af132fc4
lifecycle: Expiry should not delete versions (#9972) 4 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
Anis Elleuch 790323ac37
lifecycle: Fix object expiration date (#9791) 5 years ago
Anis Elleuch e906b511e9
lifecycle: Consider multiple tags filtering (#9775) 5 years ago
Anis Elleuch 231c5cf6de
lifecycle: Iterate over all rules until actionable expiry is found (#9725) 5 years ago
Anis Elleuch cdf4815a6b
Add x-amz-expiration header in some S3 responses (#9667) 5 years ago
Anis Elleuch 96009975d6
relax validation when loading lifecycle document from the backend (#9612) 5 years ago
Harshavardhana 23a8411732
Add a generic Walk()'er to list a bucket, optinally prefix (#9026) 5 years ago
Nitish Tiwari e5951e30d0
Add support for Object Tagging in LifeCycle configuration (#8880) 5 years ago
Harshavardhana 0cbebf0f57 Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 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