Browse Source
- Restore conflicts between vacuum, balance, erasure_coding, and ec_vacuum tasks - Prevent dangerous concurrent operations on same volumes/resources - Add comprehensive task conflict matrix to avoid race conditions - This addresses a serious safety regression where all conflicts were removed Critical conflicts restored: - vacuum ↔ balance, erasure_coding, ec_vacuum - balance ↔ vacuum, erasure_coding, ec_vacuum - erasure_coding ↔ vacuum, balance, ec_vacuum - ec_vacuum ↔ vacuum, balance, erasure_coding - replication ↔ vacuum, balance (destructive ops)add-ec-vacuum
1 changed files with 17 additions and 3 deletions
Loading…
Reference in new issue