Skip to content

Track reused indices in controller checkpoint ownership - #183

Draft
rawsh wants to merge 1 commit into
Ascend:mainfrom
rawsh:feature/restore-reused-index-bookkeeping
Draft

rawsh wants to merge 1 commit into
Ascend:mainfrom
rawsh:feature/restore-reused-index-bookkeeping

Conversation

@rawsh

@rawsh rawsh commented Oct 3, 2026

Copy link
Copy Markdown

Releasing a partition and reusing its indices restores partition ownership but omits the reused indices from allocated_indexes, so a saved controller undercounts live allocations.
Track the entire allocation and add same- and cross-partition tests through real controller save/load.
Validation: 11 focused tests pass without skips, including 8 regressions that fail on the base; Ruff and compileall pass. Full-suite, candidate-image and coherent-snapshot qualification remain pending.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant