clean hash after operator completed
This commit is contained in:
parent
1b9be71d55
commit
1adffe016d
|
@ -422,6 +422,9 @@ static SSDataBlock* buildGroupResultDataBlockByHash(SOperatorInfo* pOperator) {
|
||||||
doFilter(pRes, pOperator->exprSupp.pFilterInfo, NULL);
|
doFilter(pRes, pOperator->exprSupp.pFilterInfo, NULL);
|
||||||
if (!hasRemainResultByHash(pOperator)) {
|
if (!hasRemainResultByHash(pOperator)) {
|
||||||
setOperatorCompleted(pOperator);
|
setOperatorCompleted(pOperator);
|
||||||
|
// clean hash after completed
|
||||||
|
tSimpleHashCleanup(pInfo->aggSup.pResultRowHashTable);
|
||||||
|
pInfo->aggSup.pResultRowHashTable = NULL;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
if (pRes->info.rows > 0) {
|
if (pRes->info.rows > 0) {
|
||||||
|
|
Loading…
Reference in New Issue