@@ -2011,7 +2011,7 @@ int RecoveryManager::syncPeerPartition(PrimarySyncContext* primarySyncCtx,
20112011
20122012 bmqp_ctrlmsg::PartitionSequenceNumber selfSequenceNum;
20132013 selfSequenceNum.primaryLeaseId () = fs->writeHeadLeaseId ();
2014- selfSequenceNum.sequenceNumber () = fs->sequenceNumber ();
2014+ selfSequenceNum.sequenceNumber () = fs->writeHeadSeqNum ();
20152015
20162016 const FileTransferInfo& fti = primarySyncCtx->fileTransferInfo ();
20172017
@@ -4373,7 +4373,7 @@ void RecoveryManager::startPartitionPrimarySync(
43734373
43744374 bmqp_ctrlmsg::PartitionSequenceNumber tmp;
43754375 tmp.primaryLeaseId () = fs->writeHeadLeaseId ();
4376- tmp.sequenceNumber () = fs->sequenceNumber ();
4376+ tmp.sequenceNumber () = fs->writeHeadSeqNum ();
43774377 primarySyncCtx.setSelfPartitionSequenceNum (tmp);
43784378
43794379 if (!fs->syncPoints ().empty ()) {
@@ -4469,7 +4469,7 @@ void RecoveryManager::processPartitionSyncStateRequest(
44694469
44704470 response.partitionId () = req.partitionId ();
44714471 response.primaryLeaseId () = fs->writeHeadLeaseId ();
4472- response.sequenceNum () = fs->sequenceNumber ();
4472+ response.sequenceNum () = fs->writeHeadSeqNum ();
44734473 if (!fs->syncPoints ().empty ()) {
44744474 response.lastSyncPointOffsetPair () = fs->syncPoints ().back ();
44754475 }
@@ -4578,7 +4578,7 @@ void RecoveryManager::processPartitionSyncDataRequest(
45784578
45794579 bmqp_ctrlmsg::PartitionSequenceNumber selfPSN;
45804580 selfPSN.primaryLeaseId () = fs->writeHeadLeaseId ();
4581- selfPSN.sequenceNumber () = fs->sequenceNumber ();
4581+ selfPSN.sequenceNumber () = fs->writeHeadSeqNum ();
45824582
45834583 if (requesterUptoPSN <= requesterPSN) {
45844584 BALL_LOG_WARN << d_clusterData_p->identity ().description ()
0 commit comments