From f94b1df529dc66c6ee0d3ad4cd30c319818fddbb Mon Sep 17 00:00:00 2001 From: wangmm0220 Date: Mon, 20 Mar 2023 14:55:11 +0800 Subject: [PATCH] fix:error in TD-23218 & remove useless logic --- source/libs/executor/src/scanoperator.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/libs/executor/src/scanoperator.c b/source/libs/executor/src/scanoperator.c index e29d8806e4..e4e7f32c36 100644 --- a/source/libs/executor/src/scanoperator.c +++ b/source/libs/executor/src/scanoperator.c @@ -2091,7 +2091,9 @@ static SSDataBlock* doRawScan(SOperatorInfo* pOperator) { qDebug("tmqsnap read snapshot done, change to get data from wal"); tqOffsetResetToLog(&pTaskInfo->streamInfo.currentOffset, pInfo->sContext->snapVersion); } else { - tqOffsetResetToData(&pTaskInfo->streamInfo.currentOffset, mtInfo.uid, INT64_MIN); + STqOffsetVal offset = {0}; + tqOffsetResetToData(&offset, mtInfo.uid, INT64_MIN); + qStreamPrepareScan(pTaskInfo, &offset, pInfo->sContext->subType); qDebug("tmqsnap change get data uid:%" PRId64 "", mtInfo.uid); } tDeleteSSchemaWrapper(mtInfo.schema);