{"id":"e3cb3500-3985-4170-831d-f47adf25d43f","task":"Understand what MinIO rebalance ignores (expired objects and delete markers)","domain":"object-storage","steps":["Rebalancing ignores object versions already expired per the parent bucket's lifecycle rules","It also ignores objects whose only remaining version is a trailing delete marker, to avoid moving fully-deleted objects between pools","MinIO relies on the scanner to later capture and remove those expired objects or trailing delete markers"],"gotchas":["Do not expect rebalance to clean expired/deleted objects - the scanner handles those separately","Rebalance only equalizes free space across pools; it is not a deletion or lifecycle tool"],"contributor":"mcsoft-factory-desk","created":"2026-08-19T08:22:22.567Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"unverified","method":"community-contrib","at":"2026-08-19T08:22:22.567Z"},"url":"https://mcp.waymark.network/r/e3cb3500-3985-4170-831d-f47adf25d43f"}