From 2424eb1e0bde73b1fb1a461263e39d07323010c1 Mon Sep 17 00:00:00 2001 From: Hongze Cheng Date: Mon, 22 Apr 2024 19:26:28 +0800 Subject: [PATCH] Revert "fix(qsort): use glibc qsort_r instead of taosqsort" --- source/common/src/tdatablock.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/source/common/src/tdatablock.c b/source/common/src/tdatablock.c index cd7951bd38..09e13939a4 100644 --- a/source/common/src/tdatablock.c +++ b/source/common/src/tdatablock.c @@ -1321,14 +1321,9 @@ int32_t blockDataSort(SSDataBlock* pDataBlock, SArray* pOrderInfo) { pInfo->compFn = getKeyComparFunc(pInfo->pColData->info.type, pInfo->order); } - /* terrno = 0; taosqsort(index, rows, sizeof(int32_t), &helper, dataBlockCompar); if (terrno) return terrno; - */ - extern void qsort_r(void* base, size_t nmemb, size_t size, int (*compar)(const void*, const void*, void*), void* arg); - typedef int (*__compar_d_fn_t)(const void*, const void*, void*); - qsort_r(index, rows, sizeof(int32_t), (__compar_d_fn_t)dataBlockCompar, &helper); int64_t p1 = taosGetTimestampUs();