From 0656ba1bf2e42b2d2fdda208e60dd451e18a4d96 Mon Sep 17 00:00:00 2001 From: Haojun Liao Date: Fri, 12 Apr 2024 18:16:59 +0800 Subject: [PATCH] fix(tsdb):add assert --- source/dnode/vnode/src/tsdb/tsdbMergeTree.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/source/dnode/vnode/src/tsdb/tsdbMergeTree.c b/source/dnode/vnode/src/tsdb/tsdbMergeTree.c index 4c0053e302..36320350d2 100644 --- a/source/dnode/vnode/src/tsdb/tsdbMergeTree.c +++ b/source/dnode/vnode/src/tsdb/tsdbMergeTree.c @@ -404,6 +404,7 @@ static int32_t loadSttStatisticsBlockData(SSttFileReader *pSttFileReader, SSttBl for (int32_t f = i; f < rows; ++f) { int32_t code = tValueColumnGet(&block.firstKeyPKs[0], f, &vFirst); if (code) { + ASSERT(0); break; } @@ -413,16 +414,16 @@ static int32_t loadSttStatisticsBlockData(SSttFileReader *pSttFileReader, SSttBl // todo add api to clone the original data code = tValueColumnGet(&block.lastKeyPKs[0], f, &vLast); if (code) { + ASSERT(0); break; } tValueDupPayload(&vLast); taosArrayPush(pBlockLoadInfo->info.pLastKey, &vLast); } - - ASSERT(taosArrayGetSize(pBlockLoadInfo->info.pLastKey) == taosArrayGetSize(pBlockLoadInfo->info.pFirstTs)); } + ASSERT(taosArrayGetSize(pBlockLoadInfo->info.pLastKey) == taosArrayGetSize(pBlockLoadInfo->info.pFirstTs)); } else { STbStatisRecord record = {0};