Skip to content

Propagate options-only route changes immediately in route-emitter#1155

Draft
Samze wants to merge 1 commit into
cloudfoundry:developfrom
Samze:route_options_fix
Draft

Propagate options-only route changes immediately in route-emitter#1155
Samze wants to merge 1 commit into
cloudfoundry:developfrom
Samze:route_options_fix

Conversation

@Samze

@Samze Samze commented Jun 25, 2026

Copy link
Copy Markdown

Fixes #1154

Factor in Route options and perform a route register without unregistering.

Summary

When only a route's options changed (e.g. loadbalancing strategy), route-emitter does not emit the update. It only happens on the next periodic heartbeat. This happened because diffRoutes does not factor in Route Options changes.

diffRoutes now also emits route registration for when options have changed.

Backward Compatibility

Breaking Change? No

Factor in Route options and perform a route register without
unregistering.
@Samze Samze force-pushed the route_options_fix branch from a649c44 to 96464c0 Compare July 2, 2026 19:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Development

Successfully merging this pull request may close these issues.

Route Options-only change not propagated until next periodic heartbeat

2 participants