Skip to content

Phase 0: centralize legacy service discovery writes#321

Merged
kacy merged 2 commits intomainfrom
phase0-single-writer-bridge
Mar 26, 2026
Merged

Phase 0: centralize legacy service discovery writes#321
kacy merged 2 commits intomainfrom
phase0-single-writer-bridge

Conversation

@kacy
Copy link
Copy Markdown
Owner

@kacy kacy commented Mar 26, 2026

Summary

  • add a service_registry_bridge module that centralizes the current legacy DNS writes plus shadow reconciler events
  • switch container networking and health checker paths to call the bridge instead of mutating DNS and shadow state separately
  • add bridge tests and register the new module in the main test root

Commits

  • fd2979a Add service registry bridge module
  • c58d975 Route service discovery writers through bridge

Verification

  • zig fmt on touched files
  • zig build test -- --test-filter "container bridge preserves legacy DNS and shadow events" timed out after 30 seconds without emitted failures

@kacy kacy merged commit 34e4957 into main Mar 26, 2026
7 checks passed
@kacy kacy deleted the phase0-single-writer-bridge branch March 26, 2026 16:00
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