Skip to content

Conversation

@PaulFarault
Copy link
Contributor

Which issue(s) this PR fixes

Fixes None

Replace #630

Additional comments

This pull request refactors how reconfiguration operations are determined and sorted for stale hosted entities, improving type safety and code clarity. The main changes include replacing string-based operation names with the OperationName type, moving logic for filtering and sorting operations into the main method, and changing to "private" the _node_to_operation method in the DAG class which is not use outside anymore.

It will allow to easily add a can_limit check to know if an operation can be limited to specific host during reconfigure.

Agreements

@PaulFarault PaulFarault self-assigned this Dec 1, 2025
@PaulFarault PaulFarault requested a review from rpignolet December 1, 2025 12:28
@PaulFarault PaulFarault force-pushed the paul/simplifies-from_stale_hosted_entities branch from c7b4bad to 1296060 Compare December 1, 2025 17:10
@PaulFarault
Copy link
Contributor Author

Force pushed after rebase on master. Also updated a comment.

@PaulFarault PaulFarault merged commit eff3468 into master Dec 1, 2025
3 checks passed
@PaulFarault PaulFarault deleted the paul/simplifies-from_stale_hosted_entities branch December 1, 2025 17:11
@PaulFarault PaulFarault mentioned this pull request Dec 1, 2025
2 tasks
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.

3 participants