Skip to content
Snippets Groups Projects
Commit 3240cb5e authored by Bernhard Schuster's avatar Bernhard Schuster Committed by GitHub
Browse files

split NetworkBridge into two subsystems (#5616)


* foo

* rolling session window

* fixup

* remove use statemetn

* fmt

* split NetworkBridge into two subsystems

Pending cleanup

* split

* chore: reexport OrchestraError as OverseerError

* chore: silence warnings

* fixup tests

* chore: add default timenout of 30s to subsystem test helper ctx handle

* single item channel

* fixins

* fmt

* cleanup

* remove dead code

* remove sync bounds again

* wire up shared state

* deal with some FIXMEs

* use distinct tags

Co-authored-by: default avatarAndrei Sandu <54316454+sandreim@users.noreply.github.com>

* use tag

Co-authored-by: default avatarAndrei Sandu <54316454+sandreim@users.noreply.github.com>

* address naming

tx and rx are common in networking and also have an implicit meaning regarding networking
compared to incoming and outgoing which are already used with subsystems themselvesq

* remove unused sync oracle

* remove unneeded state

* fix tests

* chore: fmt

* do not try to register twice

* leak Metrics type

Co-authored-by: default avatarAndrei Sandu <54316454+sandreim@users.noreply.github.com>
Co-authored-by: default avatarAndronik <write@reusable.software>
parent c11c1f38
No related merge requests found
Showing
with 1343 additions and 1255 deletions
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment