fix(ecstore): drain control writes and preserve uncertain rollback (#7163)

* fix(ecstore): drain durable control-plane write tails

* fix(ecstore): retain PUT staging after incomplete rollback

* fix(ecstore): drain backfill checkpoint before confirmation

* fix(ecstore): retain per-disk rename rollback outcomes

* fix(ecstore): retain indeterminate rename recovery evidence

* test(ecstore): mark rollback fixtures as inline data

* test(ecstore): match sealed context fixture map type

* fix(ecstore): preserve known preflight rename rejections

* test(ecstore): cover observed rename outer failures

* test(ecstore): count decommission faults across retry restarts
This commit is contained in:
Zhengchao An
2026-09-05 16:16:53 +08:00
committed by GitHub
parent bbd7b9ef17
commit 8ae8fb7eea
File diff suppressed because it is too large Load Diff