minio/internal/bucket/lifecycle
Klaus Post 406ea4f281
Fix distributed listing not able to resume (#17855)
Two fields in lifecycles made GOB encoding consistently fail with `gob: type lifecycle.Prefix has no exported fields`.

This meant that in distributed systems listings would never be able to continue and would restart on every call.

Fix issues and be sure to log these errors at least once per bucket. We may see some connectivity errors here, but we shouldn't hide them.
2023-08-15 07:45:25 -07:00
..
action_string.go feat: allow expiration of all versions via ILM Expiration action (#17521) 2023-06-28 22:12:28 -07:00
and.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
error.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
expiration_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
expiration.go Fix distributed listing not able to resume (#17855) 2023-08-15 07:45:25 -07:00
filter_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
filter.go cleanup ignored static analysis (#16767) 2023-03-06 08:56:10 -08:00
lifecycle_test.go feat: allow expiration of all versions via ILM Expiration action (#17521) 2023-06-28 22:12:28 -07:00
lifecycle.go honor DeleteAllVersions in list(), head() calls (#17604) 2023-07-08 15:42:10 -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 rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
rule.go lifecycle: Assign unique id to rules with empty id (#15731) 2022-09-22 10:51:54 -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