Merge pull request #21430 from taosdata/fix/TD-24349
fix: last(tbname) out of memory issue
This commit is contained in:
commit
693bac60a0
|
@ -2233,7 +2233,7 @@ static bool lastRowScanOptMayBeOptimized(SLogicNode* pNode) {
|
||||||
SNode* pPar = nodesListGetNode(pAggFunc->pParameterList, 0);
|
SNode* pPar = nodesListGetNode(pAggFunc->pParameterList, 0);
|
||||||
if (QUERY_NODE_COLUMN == nodeType(pPar)) {
|
if (QUERY_NODE_COLUMN == nodeType(pPar)) {
|
||||||
SColumnNode* pCol = (SColumnNode*)pPar;
|
SColumnNode* pCol = (SColumnNode*)pPar;
|
||||||
if (pCol->colType == COLUMN_TYPE_TAG) {
|
if (pCol->colType != COLUMN_TYPE_COLUMN) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue