Details
-
Bug
-
Resolution: Done
-
Major
-
7.0.0.Alpha4
-
None
Description
Because the topology id is not properly set on ClusteredGetCommands, they don't wait for the sender's topology to be installed on the target.
I have tried to fix this while implementing a fix for ISPN-4503. My solution caused 2 failures in RemoteGetDuringStateTransferTest, scenarios 5 and 7::
sc | currentTopologyId | currentTopologyId + 1 (rebalance) | currentTopologyId + 2 (finish) |
5 | 0:remoteGet | 2:sendReply | 0:receiveReply, 1:sendReply |
7 | 0:remoteGet, 2: sendReply | 0:receiveReply, 1:sendReply |