Skip to content

Commit

Permalink
0001857: Initial load is broken for the master to master sync scenario
Browse files Browse the repository at this point in the history
  • Loading branch information
chenson42 committed Aug 2, 2014
1 parent 8505abf commit 26a7a21
Showing 1 changed file with 6 additions and 4 deletions.
Expand Up @@ -269,10 +269,12 @@ public List<NodeSecurity> findNodesThatAreReadyForInitialLoad() {
List<NodeSecurity> toReturn = new ArrayList<NodeSecurity>();
List<NodeSecurity> securities = nodeService.findNodeSecurityWithLoadEnabled();
for (NodeSecurity nodeSecurity : securities) {
if (!nodeSecurity.getNodeId().equals(me) &&
((me.equals(nodeSecurity.getCreatedAtNodeId()) && nodeSecurity.isInitialLoadEnabled()) ||
configurationService.isMasterToMaster() ||
(!me.equals(nodeSecurity.getCreatedAtNodeId()) && nodeSecurity.isRevInitialLoadEnabled()))) {
if (((!nodeSecurity.getNodeId().equals(me)
&& me.equals(nodeSecurity.getCreatedAtNodeId()) && nodeSecurity
.isInitialLoadEnabled())
|| (!nodeSecurity.getNodeId().equals(me) && configurationService
.isMasterToMaster()) || (nodeSecurity.getNodeId().equals(me) && nodeSecurity
.isRevInitialLoadEnabled()))) {
toReturn.add(nodeSecurity);
}
}
Expand Down

0 comments on commit 26a7a21

Please sign in to comment.