Merge pull request #25439 from taosdata/revert-25438-fix/TD-29700
Revert "fix(qsort): use glibc qsort_r instead of taosqsort"
This commit is contained in:
commit
5e3f580242
|
@ -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();
|
||||
|
||||
|
|
Loading…
Reference in New Issue