|
Change Parameter Type mask : Symbol to mask : VariableReferenceExpression in method public AggregateInfo(groupBySymbols List<Symbol>, mask VariableReferenceExpression, aggregations Map<VariableReferenceExpression,Aggregation>) in class com.facebook.presto.sql.planner.optimizations.OptimizeMixedDistinctAggregations.AggregateInfo |
From |
To |
|
Change Parameter Type mask : Optional<Symbol> to mask : Optional<VariableReferenceExpression> in method private addAggregation(output VariableReferenceExpression, expression Expression, inputTypes List<Type>, mask Optional<VariableReferenceExpression>) : AggregationBuilder in class com.facebook.presto.sql.planner.iterative.rule.test.PlanBuilder.AggregationBuilder |
From |
To |
|
Change Parameter Type mask : Symbol to mask : VariableReferenceExpression in method public addAggregation(output VariableReferenceExpression, expression Expression, inputTypes List<Type>, mask VariableReferenceExpression) : AggregationBuilder in class com.facebook.presto.sql.planner.iterative.rule.test.PlanBuilder.AggregationBuilder |
From |
To |
|
Change Parameter Type mask : Optional<Symbol> to mask : Optional<VariableReferenceExpression> in method public Aggregation(functionHandle FunctionHandle, arguments List<Expression>, filter Optional<Expression>, orderingScheme Optional<OrderingScheme>, isDistinct boolean, mask Optional<VariableReferenceExpression>) in class com.facebook.presto.sql.planner.plan.AggregationNode.Aggregation |
From |
To |
|
Change Variable Type mask : Optional<Symbol> to mask : Optional<VariableReferenceExpression> in method public apply(aggregation AggregationNode, captures Captures, context Context) : Result in class com.facebook.presto.sql.planner.iterative.rule.ImplementFilteredAggregations |
From |
To |
|
Change Variable Type masks : List<Symbol> to masks : List<VariableReferenceExpression> in method public visitAggregation(node AggregationNode, context RewriteContext<Optional<AggregateInfo>>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.OptimizeMixedDistinctAggregations.Optimizer |
From |
To |
|
Change Variable Type symbol : Symbol to variable : VariableReferenceExpression in method public apply(aggregation AggregationNode, captures Captures, context Context) : Result in class com.facebook.presto.sql.planner.iterative.rule.ImplementFilteredAggregations |
From |
To |
|
Change Variable Type uniqueMasks : Set<Symbol> to uniqueMasks : Set<VariableReferenceExpression> in method public visitAggregation(node AggregationNode, context RewriteContext<Optional<AggregateInfo>>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.OptimizeMixedDistinctAggregations.Optimizer |
From |
To |