From 9cc4721e2acec9f6215174a16823ec4af0fcd316 Mon Sep 17 00:00:00 2001 From: Haojun Liao Date: Sun, 30 Apr 2023 16:37:09 +0800 Subject: [PATCH] refactor: do some internal refactor. --- source/dnode/vnode/src/tsdb/tsdbRead.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/source/dnode/vnode/src/tsdb/tsdbRead.c b/source/dnode/vnode/src/tsdb/tsdbRead.c index 465220a0c6..1ef86f5b30 100644 --- a/source/dnode/vnode/src/tsdb/tsdbRead.c +++ b/source/dnode/vnode/src/tsdb/tsdbRead.c @@ -3529,8 +3529,9 @@ static int32_t buildBlockFromFiles(STsdbReader* pReader) { SSDataBlock* pResBlock = pReader->resBlockInfo.pResBlock; if (pBlockIter->numOfBlocks == 0) { + // let's try to extract data from stt files. ERetrieveType type = doReadDataFromLastFiles(pReader); - if (type != TSDB_READ_RETURN) { + if (type == TSDB_READ_RETURN) { return terrno; } @@ -3571,7 +3572,7 @@ static int32_t buildBlockFromFiles(STsdbReader* pReader) { resetTableListIndex(&pReader->status); ERetrieveType type = doReadDataFromLastFiles(pReader); - if (type != TSDB_READ_RETURN) { + if (type == TSDB_READ_RETURN) { return terrno; } } -- GitLab