fix(query): set correct group id.
This commit is contained in:
parent
3dec6668a9
commit
7f03ffcd75
|
@ -4992,6 +4992,7 @@ static void doMergeAlignedIntervalAgg(SOperatorInfo* pOperator) {
|
||||||
if (pMiaInfo->curTs != INT64_MIN) {
|
if (pMiaInfo->curTs != INT64_MIN) {
|
||||||
finalizeResultRows(pIaInfo->aggSup.pResultBuf, &pResultRowInfo->cur, pSup, pRes, pTaskInfo);
|
finalizeResultRows(pIaInfo->aggSup.pResultBuf, &pResultRowInfo->cur, pSup, pRes, pTaskInfo);
|
||||||
pMiaInfo->curTs = INT64_MIN;
|
pMiaInfo->curTs = INT64_MIN;
|
||||||
|
pRes->info.groupId = pMiaInfo->groupId;
|
||||||
}
|
}
|
||||||
|
|
||||||
doSetOperatorCompleted(pOperator);
|
doSetOperatorCompleted(pOperator);
|
||||||
|
@ -5007,8 +5008,9 @@ static void doMergeAlignedIntervalAgg(SOperatorInfo* pOperator) {
|
||||||
// if there are unclosed time window, close it firstly.
|
// if there are unclosed time window, close it firstly.
|
||||||
ASSERT(pMiaInfo->curTs != INT64_MIN);
|
ASSERT(pMiaInfo->curTs != INT64_MIN);
|
||||||
finalizeResultRows(pIaInfo->aggSup.pResultBuf, &pResultRowInfo->cur, pSup, pRes, pTaskInfo);
|
finalizeResultRows(pIaInfo->aggSup.pResultBuf, &pResultRowInfo->cur, pSup, pRes, pTaskInfo);
|
||||||
|
|
||||||
pMiaInfo->prefetchedBlock = pBlock;
|
pMiaInfo->prefetchedBlock = pBlock;
|
||||||
|
|
||||||
|
pRes->info.groupId = pMiaInfo->groupId;
|
||||||
pMiaInfo->curTs = INT64_MIN;
|
pMiaInfo->curTs = INT64_MIN;
|
||||||
pMiaInfo->groupId = 0;
|
pMiaInfo->groupId = 0;
|
||||||
break;
|
break;
|
||||||
|
@ -5026,8 +5028,6 @@ static void doMergeAlignedIntervalAgg(SOperatorInfo* pOperator) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
pRes->info.groupId = pMiaInfo->groupId;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static SSDataBlock* mergeAlignedIntervalAgg(SOperatorInfo* pOperator) {
|
static SSDataBlock* mergeAlignedIntervalAgg(SOperatorInfo* pOperator) {
|
||||||
|
|
Loading…
Reference in New Issue