From 7a88018b2a5cebd2a336bd357f179ca595efe5a2 Mon Sep 17 00:00:00 2001 From: Xiaoyu Wang Date: Thu, 24 Nov 2022 10:43:54 +0800 Subject: [PATCH] enh: group by tbname optimize --- source/libs/planner/src/planLogicCreater.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/source/libs/planner/src/planLogicCreater.c b/source/libs/planner/src/planLogicCreater.c index de0feceb8f..44eb8478f1 100644 --- a/source/libs/planner/src/planLogicCreater.c +++ b/source/libs/planner/src/planLogicCreater.c @@ -167,18 +167,18 @@ static int32_t cloneRewriteExprs(SNodeList* pExprs, bool* pOutputs, SNodeList** } static int32_t rewriteExprsForSelect(SNodeList* pExprs, SSelectStmt* pSelect, ESqlClause clause, - SNodeList** pRewriteExpr) { + SNodeList** pRewriteExprs) { nodesWalkExprs(pExprs, doNameExpr, NULL); SRewriteExprCxt cxt = {.errCode = TSDB_CODE_SUCCESS, .pExprs = pExprs, .pOutputs = NULL}; - if (NULL != pRewriteExpr) { + if (NULL != pRewriteExprs) { cxt.pOutputs = taosMemoryCalloc(LIST_LENGTH(pExprs), sizeof(bool)); if (NULL == cxt.pOutputs) { return TSDB_CODE_OUT_OF_MEMORY; } } nodesRewriteSelectStmt(pSelect, clause, doRewriteExpr, &cxt); - if (TSDB_CODE_SUCCESS == cxt.errCode && NULL != pRewriteExpr) { - cxt.errCode = cloneRewriteExprs(pExprs, cxt.pOutputs, pRewriteExpr); + if (TSDB_CODE_SUCCESS == cxt.errCode && NULL != pRewriteExprs) { + cxt.errCode = cloneRewriteExprs(pExprs, cxt.pOutputs, pRewriteExprs); } taosMemoryFree(cxt.pOutputs); return cxt.errCode;