From 94c42b92301dd483faa5111406b2543c7cbd048c Mon Sep 17 00:00:00 2001 From: slzhou Date: Sat, 28 May 2022 08:45:22 +0800 Subject: [PATCH] fix: table scan operator change time windows index when reset read handle --- source/libs/executor/src/scanoperator.c | 1 + 1 file changed, 1 insertion(+) diff --git a/source/libs/executor/src/scanoperator.c b/source/libs/executor/src/scanoperator.c index 38b6072628..bbdb3b2b7e 100644 --- a/source/libs/executor/src/scanoperator.c +++ b/source/libs/executor/src/scanoperator.c @@ -702,6 +702,7 @@ static bool prepareDataScan(SStreamBlockScanInfo* pInfo) { } STableScanInfo* pTableScanInfo = pInfo->pOperatorDumy->info; pTableScanInfo->cond.twindows[0] = win; + pTableScanInfo->curTWinIdx = 0; tsdbResetReadHandle(pTableScanInfo->dataReader, &pTableScanInfo->cond, 0); pTableScanInfo->scanTimes = 0; return true;