feat(storage): complete Snowball and decommission follow-ups (#7039)

* feat(storage): complete Snowball and capacity follow-ups

* fix(ecstore): clarify V3 capacity gate guidance

* fix(ecstore): keep target contention retryable

* fix(ecstore): preserve typed target lock errors

* fix(ecstore): harden decommission recovery

* fix(ecstore): close decommission recovery races

* fix(ecstore): fail closed on multipart cleanup gaps

* fix(ecstore): model capacity mutation parameters

* fix(ecstore): settle checkpoint capacity retries
This commit is contained in:
cxymds
2026-09-03 11:58:59 +08:00
committed by GitHub
parent d011ec9952
commit df30dff1a7
19 changed files with 4817 additions and 449 deletions
+2 -2
View File
@@ -26,7 +26,7 @@
6|crates/ecstore/src/config/com.rs
14|crates/ecstore/src/config/storageclass.rs
182|crates/ecstore/src/core/pools.rs
8|crates/ecstore/src/data_movement/mod.rs
7|crates/ecstore/src/data_movement/mod.rs
2|crates/ecstore/src/data_usage/local_snapshot.rs
12|crates/ecstore/src/data_usage/mod.rs
5|crates/ecstore/src/disk/local.rs
@@ -69,5 +69,5 @@
12|crates/ecstore/src/store/init.rs
2|crates/ecstore/src/store/init_format.rs
3|crates/ecstore/src/store/multipart.rs
7|crates/ecstore/src/store/object.rs
6|crates/ecstore/src/store/object.rs
5|crates/ecstore/src/store/rebalance/support.rs