fix: find the reason later
This commit is contained in:
parent
708b739a31
commit
d3856ebbc7
|
@ -3019,10 +3019,7 @@ static EDealRes mergeProjectionsExpr(SNode** pNode, void* pContext) {
|
|||
|
||||
static int32_t mergeProjectsOptimizeImpl(SOptimizeContext* pCxt, SLogicSubplan* pLogicSubplan, SLogicNode* pSelfNode) {
|
||||
SLogicNode* pChild = (SLogicNode*)nodesListGetNode(pSelfNode->pChildren, 0);
|
||||
if (false == ((SProjectLogicNode*)pChild)->ignoreGroupId) {
|
||||
qError("internal error, child project output does not ignore group when merge projects");
|
||||
return TSDB_CODE_PLAN_INTERNAL_ERROR;
|
||||
} else {
|
||||
if (((SProjectLogicNode*)pChild)->ignoreGroupId) {
|
||||
((SProjectLogicNode*)pSelfNode)->inputIgnoreGroup = true;
|
||||
}
|
||||
SMergeProjectionsContext cxt = {.pChildProj = (SProjectLogicNode*)pChild, .errCode = TSDB_CODE_SUCCESS};
|
||||
|
|
Loading…
Reference in New Issue