We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parent8d58d05 commit94f2024Copy full SHA for 94f2024
multimaster.c
@@ -1535,6 +1535,7 @@ void MtmRecoveryCompleted(void)
1535
MtmNodeId, (long long)Mtm->disabledNodeMask, (long long)Mtm->connectivityMask,Mtm->nLiveNodes);
1536
MtmLock(LW_EXCLUSIVE);
1537
Mtm->recoverySlot=0;
1538
+Mtm->recoveredLSN=GetXLogInsertRecPtr();
1539
BIT_CLEAR(Mtm->disabledNodeMask,MtmNodeId-1);
1540
Mtm->reconnectMask |=Mtm->connectivityMask;/* try to reestablish all connections */
1541
Mtm->nodes[MtmNodeId-1].lastStatusChangeTime=MtmGetSystemTime();
@@ -1628,7 +1629,6 @@ bool MtmRecoveryCaughtUp(int nodeId, XLogRecPtr slotLSN)
1628
1629
MTM_LOG1("%d: node %d is caugth-up without locking cluster",MyProcPid,nodeId);
1630
/* We are lucky: caugth-up without locking cluster! */
1631
}
-Mtm->recoveredLSN=walLSN;
1632
MtmEnableNode(nodeId);
1633
Mtm->nConfigChanges+=1;
1634
caughtUp= true;