fix test error
This commit is contained in:
parent
2c1ec0dd10
commit
878e54f143
|
@ -266,6 +266,7 @@ static int32_t adjustMergeTreeForNextTuple(SExternalMemSource *pSource, SMultiwa
|
||||||
pSource->src.rowIndex = 0;
|
pSource->src.rowIndex = 0;
|
||||||
|
|
||||||
if (pHandle->type == SORT_SINGLESOURCE_SORT) {
|
if (pHandle->type == SORT_SINGLESOURCE_SORT) {
|
||||||
|
pSource->pageIndex ++;
|
||||||
if (pSource->pageIndex >= taosArrayGetSize(pSource->pageIdList)) {
|
if (pSource->pageIndex >= taosArrayGetSize(pSource->pageIdList)) {
|
||||||
(*numOfCompleted) += 1;
|
(*numOfCompleted) += 1;
|
||||||
pSource->src.rowIndex = -1;
|
pSource->src.rowIndex = -1;
|
||||||
|
|
|
@ -150,7 +150,7 @@ int32_t docomp(const void* p1, const void* p2, void* param) {
|
||||||
}
|
}
|
||||||
} // namespace
|
} // namespace
|
||||||
|
|
||||||
#if 0
|
#if 1
|
||||||
TEST(testCase, inMem_sort_Test) {
|
TEST(testCase, inMem_sort_Test) {
|
||||||
SArray* pOrderVal = taosArrayInit(4, sizeof(SOrder));
|
SArray* pOrderVal = taosArrayInit(4, sizeof(SOrder));
|
||||||
SOrder o = {.order = TSDB_ORDER_ASC};
|
SOrder o = {.order = TSDB_ORDER_ASC};
|
||||||
|
@ -187,20 +187,13 @@ TEST(testCase, inMem_sort_Test) {
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(testCase, external_mem_sort_Test) {
|
TEST(testCase, external_mem_sort_Test) {
|
||||||
SArray* pOrderVal = taosArrayInit(4, sizeof(SOrder));
|
|
||||||
SOrder o = {.order = TSDB_ORDER_ASC};
|
|
||||||
o.col.info.colId = 1;
|
|
||||||
o.col.info.type = TSDB_DATA_TYPE_INT;
|
|
||||||
taosArrayPush(pOrderVal, &o);
|
|
||||||
|
|
||||||
SBlockOrderInfo oi = {0};
|
SBlockOrderInfo oi = {0};
|
||||||
oi.order = TSDB_ORDER_ASC;
|
oi.order = TSDB_ORDER_ASC;
|
||||||
oi.colIndex = 0;
|
oi.slotId = 0;
|
||||||
SArray* orderInfo = taosArrayInit(1, sizeof(SBlockOrderInfo));
|
SArray* orderInfo = taosArrayInit(1, sizeof(SBlockOrderInfo));
|
||||||
taosArrayPush(orderInfo, &oi);
|
taosArrayPush(orderInfo, &oi);
|
||||||
|
|
||||||
SSchema s = {.type = TSDB_DATA_TYPE_INT, .colId = 1, .bytes = 4, };
|
SSortHandle* phandle = tsortCreateSortHandle(orderInfo, SORT_SINGLESOURCE_SORT, 1024, 5, &s, "test_abc");
|
||||||
SSortHandle* phandle = tsortCreateSortHandle(orderInfo, false, SORT_SINGLESOURCE_SORT, 1024, 5, &s, 1, "test_abc");
|
|
||||||
tsortSetFetchRawDataFp(phandle, getSingleColDummyBlock);
|
tsortSetFetchRawDataFp(phandle, getSingleColDummyBlock);
|
||||||
|
|
||||||
_info* pInfo = (_info*) taosMemoryCalloc(1, sizeof(_info));
|
_info* pInfo = (_info*) taosMemoryCalloc(1, sizeof(_info));
|
||||||
|
|
Loading…
Reference in New Issue