Skip to content

Conversation

thiell
Copy link
Collaborator

@thiell thiell commented Aug 8, 2025

EventHandler._ev_routing() has been defined since CS 1.6 or so, but was never called. It can be used by the user program to get notified for tree related propagation events. For now it is relatively simple and we only generate "reroute" events when a gateway is failing and commands are tentatively redistributed to other gateways.

Note that with this change, the parents nodes need to be upgraded first, otherwise they won't understand the new RoutingMessage coming from the gateways.

@thiell thiell self-assigned this Aug 8, 2025
@thiell thiell added the Lib/Tree label Aug 8, 2025
@thiell thiell added this to the 1.9.4 milestone Aug 8, 2025
EventHandler._ev_routing() has been defined since CS 1.6 or so, but
was never called. It can be used by the user program to get notified
for tree related propagation events. For now it is relatively simple
and we only generate "reroute" events when a gateway is failing and
commands are tentatively redistributed to other gateways.

Note that with this change, the parents nodes need to be upgraded
first, otherwise they won't understand the new RoutingMessage coming
from the gateways.
@thiell thiell added this pull request to the merge queue Aug 8, 2025
Merged via the queue into cea-hpc:master with commit b518c95 Aug 8, 2025
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant