From 16b44c9e28574561c33ae8e2b957a4fdcd516a30 Mon Sep 17 00:00:00 2001 From: Minghao Li Date: Fri, 25 Mar 2022 10:37:26 +0800 Subject: [PATCH] sync refactor --- source/libs/sync/src/syncAppendEntries.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/libs/sync/src/syncAppendEntries.c b/source/libs/sync/src/syncAppendEntries.c index 0a83e09605..2e9cd63de6 100644 --- a/source/libs/sync/src/syncAppendEntries.c +++ b/source/libs/sync/src/syncAppendEntries.c @@ -198,7 +198,9 @@ int32_t syncNodeOnAppendEntriesCb(SSyncNode* ths, SyncAppendEntries* pMsg) { if (ths->pFsm->FpRollBackCb != NULL) { SSyncRaftEntry* pRollBackEntry = logStoreGetEntry(ths->pLogStore, index); assert(pRollBackEntry != NULL); - assert(pRollBackEntry->entryType == SYNC_RAFT_ENTRY_DATA); + + // maybe is a NOOP ENTRY + // assert(pRollBackEntry->entryType == SYNC_RAFT_ENTRY_DATA); SRpcMsg rpcMsg; syncEntry2OriginalRpc(pRollBackEntry, &rpcMsg); -- GitLab