Closed ktoso closed 4 years ago
This vastly improves how we think about peers.
When we decode we need to ensure we get a channel to create a peer, but that's simple enough via userInfo.
This removes the weird conformance of Node to SWIMAddressablePeer and just uses peers everywhere, which is more consistent and composable.
Something is weird, CI passed but it does not report back? https://ci.swiftserver.group/job/swift-cluster-membership-sanity-pr1b/29/
Ah it just was slow to update
This vastly improves how we think about peers.
When we decode we need to ensure we get a channel to create a peer, but that's simple enough via userInfo.
This removes the weird conformance of Node to SWIMAddressablePeer and just uses peers everywhere, which is more consistent and composable.