diff --git a/src/tsdb/src/tsdbRead.c b/src/tsdb/src/tsdbRead.c index 828f9ed834cd481fbe747d325db8c33ad4242c9d..09a205a5ec627e96a32d71a46d0b2f12141919f4 100644 --- a/src/tsdb/src/tsdbRead.c +++ b/src/tsdb/src/tsdbRead.c @@ -593,11 +593,11 @@ void tsdbResetQueryHandleForNewTable(TsdbQueryHandleT queryHandle, STsdbQueryCon static int32_t lazyLoadCacheLast(STsdbQueryHandle* pQueryHandle) { STsdbRepo* pRepo = pQueryHandle->pTsdb; - if (!pQueryHandle->pTableCheckInfo) { - tsdbError("%p table check info is NULL", pQueryHandle); - terrno = TSDB_CODE_QRY_APP_ERROR; - return -1; - } + // if (!pQueryHandle->pTableCheckInfo) { + // tsdbError("%p table check info is NULL", pQueryHandle); + // terrno = TSDB_CODE_QRY_APP_ERROR; + // return -1; + // } size_t numOfTables = taosArrayGetSize(pQueryHandle->pTableCheckInfo); int32_t code = 0; @@ -631,9 +631,10 @@ TsdbQueryHandleT tsdbQueryLastRow(STsdbRepo *tsdb, STsdbQueryCond *pCond, STable return NULL; } - if (lazyLoadCacheLast(pQueryHandle) != TSDB_CODE_SUCCESS) { - return NULL; - }; + lazyLoadCacheLast(pQueryHandle); + // if (lazyLoadCacheLast(pQueryHandle) != TSDB_CODE_SUCCESS) { + // return NULL; + // }; int32_t code = checkForCachedLastRow(pQueryHandle, groupList); if (code != TSDB_CODE_SUCCESS) { // set the numOfTables to be 0 @@ -655,9 +656,10 @@ TsdbQueryHandleT tsdbQueryCacheLast(STsdbRepo *tsdb, STsdbQueryCond *pCond, STab return NULL; } - if (lazyLoadCacheLast(pQueryHandle) != TSDB_CODE_SUCCESS) { - return NULL; - } + lazyLoadCacheLast(pQueryHandle); + // if (lazyLoadCacheLast(pQueryHandle) != TSDB_CODE_SUCCESS) { + // return NULL; + // } int32_t code = checkForCachedLast(pQueryHandle); if (code != TSDB_CODE_SUCCESS) { // set the numOfTables to be 0