|
Change Parameter Type groupingSets : List<List<String>> to groupingSets : GroupingSetDescriptor in method public aggregation(groupingSets GroupingSetDescriptor, aggregations Map<Optional<String>,ExpectedValueProvider<FunctionCall>>, masks Map<Symbol,Symbol>, groupId Optional<Symbol>, step Step, source PlanMatchPattern) : PlanMatchPattern in class com.facebook.presto.sql.planner.assertions.PlanMatchPattern |
From |
To |
|
Change Parameter Type groupingSets : List<List<Symbol>> to groupingSets : GroupingSetDescriptor in method public AggregationNode(id PlanNodeId, source PlanNode, aggregations Map<Symbol,Aggregation>, groupingSets GroupingSetDescriptor, preGroupedSymbols List<Symbol>, step Step, hashSymbol Optional<Symbol>, groupIdSymbol Optional<Symbol>) in class com.facebook.presto.sql.planner.plan.AggregationNode |
From |
To |
|
Change Parameter Type groupingSets : List<List<String>> to groupingSets : PlanMatchPattern.GroupingSetDescriptor in method public AggregationMatcher(groupingSets PlanMatchPattern.GroupingSetDescriptor, preGroupedSymbols List<String>, masks Map<Symbol,Symbol>, groupId Optional<Symbol>, step Step) in class com.facebook.presto.sql.planner.assertions.AggregationMatcher |
From |
To |
|
Change Parameter Type groupingSets : List<List<Symbol>> to globalGroupingSets : Set<Integer> in method private createHashAggregationOperatorFactory(planNodeId PlanNodeId, aggregations Map<Symbol,Aggregation>, globalGroupingSets Set<Integer>, groupBySymbols List<Symbol>, step Step, hashSymbol Optional<Symbol>, groupIdSymbol Optional<Symbol>, source PhysicalOperation, hasDefaultOutput boolean, spillEnabled boolean, isStreamable boolean, unspillMemoryLimit DataSize, context LocalExecutionPlanContext, startOutputChannel int, outputMappings ImmutableMap.Builder<Symbol,Integer>) : OperatorFactory in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Change Parameter Type groupingSets : List<List<String>> to groupingSets : GroupingSetDescriptor in method public aggregation(groupingSets GroupingSetDescriptor, aggregations Map<Optional<String>,ExpectedValueProvider<FunctionCall>>, preGroupedSymbols List<String>, masks Map<Symbol,Symbol>, groupId Optional<Symbol>, step Step, source PlanMatchPattern) : PlanMatchPattern in class com.facebook.presto.sql.planner.assertions.PlanMatchPattern |
From |
To |
|
Rename Parameter groupingSets : List<List<Symbol>> to globalGroupingSets : Set<Integer> in method private createHashAggregationOperatorFactory(planNodeId PlanNodeId, aggregations Map<Symbol,Aggregation>, globalGroupingSets Set<Integer>, groupBySymbols List<Symbol>, step Step, hashSymbol Optional<Symbol>, groupIdSymbol Optional<Symbol>, source PhysicalOperation, hasDefaultOutput boolean, spillEnabled boolean, isStreamable boolean, unspillMemoryLimit DataSize, context LocalExecutionPlanContext, startOutputChannel int, outputMappings ImmutableMap.Builder<Symbol,Integer>) : OperatorFactory in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Rename Parameter groupingSet : List<Symbol> to groupingKeys : List<Symbol> in method private replaceAggregationSource(aggregation AggregationNode, source PlanNode, groupingKeys List<Symbol>) : AggregationNode in class com.facebook.presto.sql.planner.iterative.rule.PushPartialAggregationThroughJoin |
From |
To |