[fix](nereids)4 phase agg may lost parameter in some case (#34816)
This commit is contained in:
@ -1766,7 +1766,7 @@ public class AggregateStrategies implements ImplementationRuleFactory {
|
||||
AggregateFunction nonDistinct = aggregateFunction
|
||||
.withDistinctAndChildren(false, ImmutableList.copyOf(aggChild));
|
||||
AggregateExpression nonDistinctAggExpr = new AggregateExpression(nonDistinct,
|
||||
distinctLocalParam, aggregateFunction.child(0));
|
||||
distinctLocalParam, aggregateFunction);
|
||||
return nonDistinctAggExpr;
|
||||
} else {
|
||||
needUpdateSlot.add(aggregateFunction);
|
||||
|
||||
Reference in New Issue
Block a user