Anis Elleuch
9acdeab73d
lifecycle: Accept document without expiration ( #10348 )
2020-08-25 12:38:59 -07:00
KevinSmile
5f7bd2b1da
fix: lifecycle-expiration validation bug ( #10327 )
2020-08-24 13:56:50 -07:00
Anis Elleuch
1340281cb8
Fix marshaling expiration field in lifecycle ( #10117 )
2020-07-23 08:01:25 -07:00
Anis Elleuch
4cf80f96ad
fix: lifecycle XML parsing errors with Versioning ( #9974 )
2020-07-05 09:08:42 -07:00
Harshavardhana
4915433bd2
Support bucket versioning ( #9377 )
...
- Implement a new xl.json 2.0.0 format to support,
this moves the entire marshaling logic to POSIX
layer, top layer always consumes a common FileInfo
construct which simplifies the metadata reads.
- Implement list object versions
- Migrate to siphash from crchash for new deployments
for object placements.
Fixes #2111
2020-06-12 20:04:01 -07:00
Klaus Post
43d6e3ae06
merge object lifecycle checks into usage crawler ( #9579 )
2020-06-12 10:28:21 -07:00
Nitish Tiwari
e5951e30d0
Add support for Object Tagging in LifeCycle configuration ( #8880 )
...
Fixes #8870
Co-Authored-By: Krishnan Parthasarathi <krisis@users.noreply.github.com>
2020-02-06 13:20:10 +05:30
Harshavardhana
0cbebf0f57
Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory ( #8892 )
...
Rename to allow for more such features to come in a more
proper hierarchical manner.
2020-01-27 14:12:34 -08:00