Skip to content

Stream Deduplication #279

@meling

Description

@meling

Goal: enforce one steady-state stream per known peer pair.

  • Define deterministic ownership for which side keeps the outbound stream.
  • Ensure both directions still work over the retained stream.
  • Handle reconnects without reintroducing duplicate steady-state streams.
  • Add tests to confirm methods can be invoked on the configuration after potential race

Acceptance Test Matrix

  • Exactly one active stream per known peer pair after stabilization.
  • Quorum and multicast behavior remains correct with deduplicated streams.
  • Reconnect behavior remains stable and race-free.

Metadata

Metadata

Assignees

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions