Skip to content

Make ServerGroup callers cell-aware and drop the all_engines property - #1865

Open
fzyzcjy wants to merge 1 commit into
tom/refactor-miles/op5-1from
tom/refactor-miles/op5-2
Open

Make ServerGroup callers cell-aware and drop the all_engines property#1865
fzyzcjy wants to merge 1 commit into
tom/refactor-miles/op5-1from
tom/refactor-miles/op5-2

Conversation

@fzyzcjy

@fzyzcjy fzyzcjy commented Jul 28, 2026

Copy link
Copy Markdown
Collaborator

Part of #1837

@gemini-code-assist

Copy link
Copy Markdown
Contributor

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

@fzyzcjy
fzyzcjy force-pushed the tom/refactor-miles/op5-2 branch from 5d16f28 to c321277 Compare July 28, 2026 13:31
@fzyzcjy
fzyzcjy force-pushed the tom/refactor-miles/op5-1 branch from 183550b to 60cf331 Compare August 3, 2026 23:44
@fzyzcjy
fzyzcjy force-pushed the tom/refactor-miles/op5-2 branch from c321277 to 2f3036b Compare August 3, 2026 23:45
@fzyzcjy
fzyzcjy force-pushed the tom/refactor-miles/op5-1 branch from 60cf331 to c6343e2 Compare August 4, 2026 00:39
@fzyzcjy
fzyzcjy force-pushed the tom/refactor-miles/op5-2 branch from 2f3036b to e835dbd Compare August 4, 2026 00:39
@fzyzcjy
fzyzcjy force-pushed the tom/refactor-miles/op5-1 branch from c6343e2 to 26e78ff Compare August 4, 2026 06:57
@fzyzcjy
fzyzcjy force-pushed the tom/refactor-miles/op5-2 branch from e835dbd to 3dc88c4 Compare August 4, 2026 06:57
@fzyzcjy
fzyzcjy force-pushed the tom/refactor-miles/op5-1 branch from 26e78ff to faf8e3c Compare August 6, 2026 07:03
@fzyzcjy
fzyzcjy force-pushed the tom/refactor-miles/op5-2 branch from 3dc88c4 to ee8c686 Compare August 6, 2026 07:03
@fzyzcjy
fzyzcjy force-pushed the tom/refactor-miles/op5-1 branch from faf8e3c to ea26e46 Compare August 10, 2026 06:07
@fzyzcjy
fzyzcjy force-pushed the tom/refactor-miles/op5-2 branch from ee8c686 to d7451ff Compare August 10, 2026 06:07
@fzyzcjy
fzyzcjy force-pushed the tom/refactor-miles/op5-1 branch from ea26e46 to 644e904 Compare August 10, 2026 16:07
@fzyzcjy
fzyzcjy force-pushed the tom/refactor-miles/op5-2 branch from d7451ff to 3b4b538 Compare August 10, 2026 16:07
@fzyzcjy
fzyzcjy force-pushed the tom/refactor-miles/op5-1 branch from 644e904 to c271f13 Compare August 10, 2026 16:34
@fzyzcjy
fzyzcjy force-pushed the tom/refactor-miles/op5-2 branch 2 times, most recently from 9c16b82 to 905ee4e Compare August 12, 2026 02:48
@fzyzcjy
fzyzcjy force-pushed the tom/refactor-miles/op5-1 branch from 35e6dfc to 71bbfc9 Compare August 12, 2026 14:31
@fzyzcjy
fzyzcjy force-pushed the tom/refactor-miles/op5-2 branch 2 times, most recently from 1c3b452 to e715d99 Compare August 12, 2026 23:56
@fzyzcjy
fzyzcjy force-pushed the tom/refactor-miles/op5-1 branch from 6680bcb to 4be84ac Compare August 13, 2026 01:13
@fzyzcjy
fzyzcjy force-pushed the tom/refactor-miles/op5-2 branch from e715d99 to 09a4e1a Compare August 13, 2026 01:13
@fzyzcjy
fzyzcjy force-pushed the tom/refactor-miles/op5-1 branch from 4be84ac to 55adc4d Compare August 13, 2026 03:25
@fzyzcjy
fzyzcjy force-pushed the tom/refactor-miles/op5-2 branch 2 times, most recently from 086b00e to 78e3233 Compare August 13, 2026 06:01
Call sites that genuinely need the flat engine-index view (start_engines,
stop_engines, recover, mark_alive, _primary_engines_of and the tests built
on them) now flatten explicitly via flatten_cells(); the rest iterate cells
directly.
@fzyzcjy
fzyzcjy force-pushed the tom/refactor-miles/op5-1 branch from 1a80bba to b0bd0ff Compare August 14, 2026 04:46
@fzyzcjy
fzyzcjy force-pushed the tom/refactor-miles/op5-2 branch from 78e3233 to 55e7b9b Compare August 14, 2026 04:46

@guapisolo guapisolo left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed in stack context. The stale all_engines consumer introduced here is fixed by #1883, before safe merge checkpoint #2176. The remaining cell-aware migration looks good to me.

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.

2 participants