THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
- Add a new HashSet property ConnectingNodes keeping all the connecting node ids.
- Will expose a public API that returns the ConnectingNodes mentioned in #1, helping the NetworkClient process the timeout iteration.
- State transition:
- ClusterConnectionStates.connecting() will add the node id to ConnectingNodes
- ClusterConnectionStates.ready() will remove the node id to ConnectingNodes
- ClusterConnectionStates.disconnected() will remove the node id from ConnectingNodes
Relation to
Compatibility, Deprecation, and Migration Plan
...