Operations, which go through the NetworkInterface, as opposed to ShardConnection, need to send shard initialization info (basically, the configuration part of setShardVersion) to all shards, which they contact.
- depends on
-
SERVER-20186 ClusterClientCursor needs to include shard version with getMore requests
- Closed
-
SERVER-20137 extend NetworkInterface with startCommandUnpooled
- Closed
- is related to
-
SERVER-20122 Throw out connections created while adding a new shard
- Closed
- related to
-
SERVER-20270 Race condition around updating config server connection string and talking to the new node for the first time
- Closed