From 9f959e17f8b0848cc3e58e2552a9925550207088 Mon Sep 17 00:00:00 2001 From: wangmm0220 Date: Sat, 2 Apr 2022 18:53:13 +0800 Subject: [PATCH] fix error in order by logic --- source/libs/executor/src/tsort.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/libs/executor/src/tsort.c b/source/libs/executor/src/tsort.c index cc7416bc87..511cba972c 100644 --- a/source/libs/executor/src/tsort.c +++ b/source/libs/executor/src/tsort.c @@ -421,7 +421,7 @@ static int32_t doInternalMergeSort(SSortHandle* pHandle) { size_t pgSize = pHandle->pageSize; int32_t numOfRows = (pgSize - blockDataGetSerialMetaSize(pHandle->pDataBlock))/ blockDataGetSerialRowSize(pHandle->pDataBlock); - blockDataEnsureCapacity(pHandle->pDataBlock, numOfRows); // useless, it is already enough + blockDataEnsureCapacity(pHandle->pDataBlock, numOfRows); size_t numOfSorted = taosArrayGetSize(pHandle->pOrderedSource); for(int32_t t = 0; t < sortPass; ++t) {