minio/internal/bucket/lifecycle
Anis Eleuch 9b79eec29e
site-repl: Fix ILM document replication in some cases (#20380)
S3 spec does not accept an ILM XML document containing both <Filter>
and <Prefix> XML tags, even if both are empty. That is why we added
a 'set' field in some lifecycle structures to decide when and when not to
show a tag. However, we forgot to disallow marshaling of Filter when
'set' is set to false.

This will fix ILM document replication in a site replication
configuration in some cases.
2024-09-04 10:01:26 -07:00
..
action_string.go ilm: Handle DeleteAllVersions action differently for DEL markers (#19481) 2024-04-30 18:11:10 -07:00
and.go add codespell action (#18818) 2024-01-17 23:03:17 -08:00
delmarker-expiration_test.go ilm: Handle DeleteAllVersions action differently for DEL markers (#19481) 2024-04-30 18:11:10 -07:00
delmarker-expiration.go ilm: Handle DeleteAllVersions action differently for DEL markers (#19481) 2024-04-30 18:11:10 -07:00
error.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
expiration_test.go Add DeleteAll with expiry days non zero value only (#19095) 2024-02-21 12:28:34 -08:00
expiration.go Add DeleteAll with expiry days non zero value only (#19095) 2024-02-21 12:28:34 -08:00
filter_test.go ilm: Select an object when all AND tags are satisfied (#19134) 2024-02-26 16:01:20 -08:00
filter.go site-repl: Fix ILM document replication in some cases (#20380) 2024-09-04 10:01:26 -07:00
lifecycle_test.go Disallow ExpiredObjectAllVersions with object lock (#19792) 2024-05-22 18:12:48 -07:00
lifecycle.go Disallow ExpiredObjectAllVersions with object lock (#19792) 2024-05-22 18:12:48 -07:00
noncurrentversion_test.go Newer noncurrent versions (#13815) 2021-12-14 09:41:44 -08:00
noncurrentversion.go Newer noncurrent versions (#13815) 2021-12-14 09:41:44 -08:00
prefix.go Fix distributed listing not able to resume (#17855) 2023-08-15 07:45:25 -07:00
rule_test.go ilm: Handle DeleteAllVersions action differently for DEL markers (#19481) 2024-04-30 18:11:10 -07:00
rule.go ilm: Handle DeleteAllVersions action differently for DEL markers (#19481) 2024-04-30 18:11:10 -07:00
tag.go cleanup ignored static analysis (#16767) 2023-03-06 08:56:10 -08:00
transition_test.go Add immediate inline tiering support (#13298) 2021-10-01 11:58:17 -07:00
transition.go feat: decommission feature for pools (#14012) 2022-01-10 09:07:49 -08:00