|
Change Parameter Type index : Symbol to index : VariableReferenceExpression in method public EquiJoinClause(probe VariableReferenceExpression, index VariableReferenceExpression) in class com.facebook.presto.sql.planner.plan.IndexJoinNode.EquiJoinClause |
From |
To |
|
Change Parameter Type lookupSymbols : Set<Symbol> to lookupVariables : Set<VariableReferenceExpression> in method public Context(lookupVariables Set<VariableReferenceExpression>, success AtomicBoolean) in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexSourceRewriter.Context |
From |
To |
|
Change Parameter Type buildSymbols : List<Symbol> to buildVariables : List<VariableReferenceExpression> in method private createLookupJoin(node JoinNode, probeNode PlanNode, probeVariables List<VariableReferenceExpression>, probeHashVariable Optional<VariableReferenceExpression>, buildNode PlanNode, buildVariables List<VariableReferenceExpression>, buildHashVariable Optional<VariableReferenceExpression>, context LocalExecutionPlanContext) : PhysicalOperation in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Change Parameter Type symbols : String... to variables : VariableReferenceExpression... in method private joinNode(left PlanNode, right PlanNode, variables VariableReferenceExpression...) : JoinNode in class com.facebook.presto.sql.planner.iterative.rule.TestEliminateCrossJoins |
From |
To |
|
Change Parameter Type indexSymbols : List<Symbol> to indexVariables : List<VariableReferenceExpression> in method private createEquiJoinClause(probeVariables List<VariableReferenceExpression>, indexVariables List<VariableReferenceExpression>) : List<IndexJoinNode.EquiJoinClause> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.Rewriter |
From |
To |
|
Change Parameter Type lookupSymbols : Set<Symbol> to lookupVariables : Set<VariableReferenceExpression> in method public visitIndexJoin(node IndexJoinNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Change Parameter Type probeSymbols : List<Symbol> to probeVariables : List<VariableReferenceExpression> in method private createEquiJoinClause(probeVariables List<VariableReferenceExpression>, indexVariables List<VariableReferenceExpression>) : List<IndexJoinNode.EquiJoinClause> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.Rewriter |
From |
To |
|
Change Parameter Type lookupSymbols : Set<Symbol> to lookupVariables : Set<VariableReferenceExpression> in method public visitAggregation(node AggregationNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Change Parameter Type lookupSymbols : Set<Symbol> to lookupVariables : Set<VariableReferenceExpression> in method protected visitPlan(node PlanNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Change Parameter Type lookupSymbols : Set<Symbol> to lookupVariables : Set<VariableReferenceExpression> in method public IndexSourceNode(id PlanNodeId, indexHandle IndexHandle, tableHandle TableHandle, lookupVariables Set<VariableReferenceExpression>, outputSymbols List<Symbol>, assignments Map<Symbol,ColumnHandle>, currentConstraint TupleDomain<ColumnHandle>) in class com.facebook.presto.sql.planner.plan.IndexSourceNode |
From |
To |
|
Change Parameter Type right : Symbol to right : VariableReferenceExpression in method public EquiJoinClause(left VariableReferenceExpression, right VariableReferenceExpression) in class com.facebook.presto.sql.planner.plan.JoinNode.EquiJoinClause |
From |
To |
|
Change Parameter Type indexLookupToProbeInput : SetMultimap<Symbol,Integer> to indexLookupToProbeInput : SetMultimap<VariableReferenceExpression,Integer> in method public IndexSourceContext(indexLookupToProbeInput SetMultimap<VariableReferenceExpression,Integer>) in class com.facebook.presto.sql.planner.LocalExecutionPlanner.IndexSourceContext |
From |
To |
|
Change Parameter Type lookupSymbols : Set<Symbol> to lookupVariables : Set<VariableReferenceExpression> in method public visitWindow(node WindowNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Change Parameter Type lookupSymbols : Set<Symbol> to lookupVariables : Set<VariableReferenceExpression> in method public visitFilter(node FilterNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Change Parameter Type buildSymbols : List<Symbol> to buildVariables : List<VariableReferenceExpression> in method private createLookupSourceFactory(node JoinNode, buildNode PlanNode, buildVariables List<VariableReferenceExpression>, buildHashVariable Optional<VariableReferenceExpression>, probeSource PhysicalOperation, context LocalExecutionPlanContext) : JoinBridgeManager<PartitionedLookupSourceFactory> in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Change Parameter Type probeSymbols : List<Symbol> to probeVariables : List<VariableReferenceExpression> in method private createLookupJoin(node JoinNode, probeNode PlanNode, probeVariables List<VariableReferenceExpression>, probeHashVariable Optional<VariableReferenceExpression>, buildNode PlanNode, buildVariables List<VariableReferenceExpression>, buildHashVariable Optional<VariableReferenceExpression>, context LocalExecutionPlanContext) : PhysicalOperation in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Change Parameter Type probeSymbols : List<Symbol> to probeVariables : List<VariableReferenceExpression> in method private createLookupJoin(node JoinNode, probeSource PhysicalOperation, probeVariables List<VariableReferenceExpression>, probeHashVariable Optional<VariableReferenceExpression>, lookupSourceFactoryManager JoinBridgeManager<? extends LookupSourceFactory>, context LocalExecutionPlanContext) : OperatorFactory in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Change Parameter Type lookupSymbols : Set<Symbol> to lookupVariables : Set<VariableReferenceExpression> in method public indexSource(tableHandle TableHandle, lookupVariables Set<VariableReferenceExpression>, outputSymbols List<Symbol>, assignments Map<Symbol,ColumnHandle>, effectiveTupleDomain TupleDomain<ColumnHandle>) : IndexSourceNode in class com.facebook.presto.sql.planner.iterative.rule.test.PlanBuilder |
From |
To |
|
Change Parameter Type lookupSymbols : Set<Symbol> to lookupVariables : Set<VariableReferenceExpression> in method public visitProject(node ProjectNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Change Parameter Type left : Symbol to left : VariableReferenceExpression in method public EquiJoinClause(left VariableReferenceExpression, right VariableReferenceExpression) in class com.facebook.presto.sql.planner.plan.JoinNode.EquiJoinClause |
From |
To |
|
Change Parameter Type probe : Symbol to probe : VariableReferenceExpression in method public EquiJoinClause(probe VariableReferenceExpression, index VariableReferenceExpression) in class com.facebook.presto.sql.planner.plan.IndexJoinNode.EquiJoinClause |
From |
To |
|
Change Parameter Type lookupSymbols : Set<Symbol> to lookupVariables : Set<VariableReferenceExpression> in method public trace(node PlanNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer |
From |
To |
|
Change Parameter Type symbol : String to symbol : Symbol in method private projectNode(source PlanNode, symbol Symbol, expression Expression) : PlanNode in class com.facebook.presto.sql.planner.iterative.rule.TestEliminateCrossJoins |
From |
To |
|
Change Parameter Type lookupSymbols : Set<Symbol> to lookupVariables : Set<VariableReferenceExpression> in method public rewriteWithIndex(planNode PlanNode, lookupVariables Set<VariableReferenceExpression>, symbolAllocator SymbolAllocator, idAllocator PlanNodeIdAllocator, metadata Metadata, session Session) : Optional<PlanNode> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexSourceRewriter |
From |
To |
|
Change Parameter Type symbol : Symbol to variable : VariableReferenceExpression in method public getSymbolSource(variable VariableReferenceExpression) : PlanNode in class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph.Context |
From |
To |
|
Change Parameter Type lookupSymbols : Set<Symbol> to lookupVariables : Set<VariableReferenceExpression> in method public visitSort(node SortNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Change Parameter Type probeKeyLayout : Map<Symbol,Integer> to probeKeyLayout : Map<VariableReferenceExpression,Integer> in method private mapIndexSourceLookupSymbolToProbeKeyInput(node IndexJoinNode, probeKeyLayout Map<VariableReferenceExpression,Integer>) : SetMultimap<VariableReferenceExpression,Integer> in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Rename Variable rightSymbols : List<Symbol> to rightVariables : List<VariableReferenceExpression> in method public visitJoin(node JoinNode, context LocalExecutionPlanContext) : PhysicalOperation in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Rename Variable leftSymbol : Symbol to leftVariable : VariableReferenceExpression in method protected visitJoin(node Join, context Void) : RelationPlan in class com.facebook.presto.sql.planner.RelationPlanner |
From |
To |
|
Rename Variable rightSymbol : Symbol to rightVariable : VariableReferenceExpression in method private joinWith(other JoinGraph, joinClauses List<JoinNode.EquiJoinClause>, context Context, newRoot PlanNodeId) : JoinGraph in class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph |
From |
To |
|
Rename Variable groupByLookupSymbols : Set<Symbol> to groupByLookupVariables : Set<VariableReferenceExpression> in method public visitAggregation(node AggregationNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Rename Variable probeLookupSymbols : Set<Symbol> to probeLookupVariables : Set<VariableReferenceExpression> in method public visitIndexJoin(node IndexJoinNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Rename Variable symbols : List<Symbol> to variables : List<VariableReferenceExpression> in method private replacementGraph(oldNode PlanNode, newNode PlanNode, context Context) : JoinGraph in class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph.Builder |
From |
To |
|
Rename Variable leftSymbol : Symbol to leftVariable : VariableReferenceExpression in method private joinWith(other JoinGraph, joinClauses List<JoinNode.EquiJoinClause>, context Context, newRoot PlanNodeId) : JoinGraph in class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph |
From |
To |
|
Rename Variable partitionByLookupSymbols : Set<Symbol> to partitionByLookupVariables : Set<VariableReferenceExpression> in method public visitWindow(node WindowNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Rename Variable groupByLookupSymbols : Set<Symbol> to groupByLookupVariables : Set<VariableReferenceExpression> in method public visitAggregation(node AggregationNode, context RewriteContext<Context>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexSourceRewriter |
From |
To |
|
Rename Variable probeLookupSymbols : Set<Symbol> to probeLookupVariables : Set<VariableReferenceExpression> in method public visitIndexJoin(node IndexJoinNode, context RewriteContext<Context>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexSourceRewriter |
From |
To |
|
Rename Variable indexLookupSymbol : Symbol to indexLookupVariable : VariableReferenceExpression in method private mapIndexSourceLookupSymbolToProbeKeyInput(node IndexJoinNode, probeKeyLayout Map<VariableReferenceExpression,Integer>) : SetMultimap<VariableReferenceExpression,Integer> in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Rename Variable partitionByLookupSymbols : Set<Symbol> to partitionByLookupVariables : Set<VariableReferenceExpression> in method public visitWindow(node WindowNode, context RewriteContext<Context>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexSourceRewriter |
From |
To |
|
Rename Variable leftJoinSymbols : List<Symbol> to leftJoinVariables : List<VariableReferenceExpression> in method public visitJoin(node JoinNode, context RewriteContext<Void>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.Rewriter |
From |
To |
|
Rename Variable indexJoinSymbols : Set<Symbol> to indexJoinVariables : Set<VariableReferenceExpression> in method private mapIndexSourceLookupSymbolToProbeKeyInput(node IndexJoinNode, probeKeyLayout Map<VariableReferenceExpression,Integer>) : SetMultimap<VariableReferenceExpression,Integer> in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Rename Variable rightSymbol : Symbol to righVariable : VariableReferenceExpression in method protected visitJoin(node Join, context Void) : RelationPlan in class com.facebook.presto.sql.planner.RelationPlanner |
From |
To |
|
Rename Variable lookupSymbol : Symbol to lookupVariable : VariableReferenceExpression in method public visitIndexSource(node IndexSourceNode, context LocalExecutionPlanContext) : PhysicalOperation in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Rename Variable newLookupSymbols : Set<Symbol> to newLookupVariables : Set<VariableReferenceExpression> in method public visitIndexSource(node IndexSourceNode, context RewriteContext<Set<Symbol>>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.PruneUnreferencedOutputs.Rewriter |
From |
To |
|
Rename Variable indexJoinSymbol : Symbol to indexJoinVariable : VariableReferenceExpression in method private mapIndexSourceLookupSymbolToProbeKeyInput(node IndexJoinNode, probeKeyLayout Map<VariableReferenceExpression,Integer>) : SetMultimap<VariableReferenceExpression,Integer> in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Rename Variable rightSymbol : Symbol to rightVariable : VariableReferenceExpression in method public visitJoin(node JoinNode, context RewriteContext<Expression>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.PredicatePushDown.Rewriter |
From |
To |
|
Rename Variable leftSymbols : List<Symbol> to leftVariables : List<VariableReferenceExpression> in method public visitJoin(node JoinNode, context LocalExecutionPlanContext) : PhysicalOperation in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Rename Variable leftSymbol : Symbol to leftVariable : VariableReferenceExpression in method public visitJoin(node JoinNode, context RewriteContext<Expression>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.PredicatePushDown.Rewriter |
From |
To |
|
Rename Variable rightSymbol : Symbol to rightVariable : VariableReferenceExpression in method private toEquiJoinClause(equality ComparisonExpression, leftSymbols Set<Symbol>, symbolAllocator SymbolAllocator) : EquiJoinClause in class com.facebook.presto.sql.planner.iterative.rule.ReorderJoins.JoinEnumerator |
From |
To |
|
Rename Variable rightJoinSymbols : List<Symbol> to rightJoinVariables : List<VariableReferenceExpression> in method public visitJoin(node JoinNode, context RewriteContext<Void>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.Rewriter |
From |
To |
|
Change Return Type SetMultimap<Symbol,Integer> to SetMultimap<VariableReferenceExpression,Integer> in method private getIndexLookupToProbeInput() : SetMultimap<VariableReferenceExpression,Integer> in class com.facebook.presto.sql.planner.LocalExecutionPlanner.IndexSourceContext |
From |
To |
|
Change Return Type Set<Symbol> to Set<VariableReferenceExpression> in method public getLookupVariables() : Set<VariableReferenceExpression> in class com.facebook.presto.sql.planner.plan.IndexSourceNode |
From |
To |
|
Change Return Type SetMultimap<Symbol,Integer> to SetMultimap<VariableReferenceExpression,Integer> in method private mapIndexSourceLookupSymbolToProbeKeyInput(node IndexJoinNode, probeKeyLayout Map<VariableReferenceExpression,Integer>) : SetMultimap<VariableReferenceExpression,Integer> in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Change Return Type Map<Symbol,Symbol> to Map<VariableReferenceExpression,VariableReferenceExpression> in method public visitWindow(node WindowNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Change Return Type Map<Symbol,Symbol> to Map<VariableReferenceExpression,VariableReferenceExpression> in method protected visitPlan(node PlanNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Change Return Type Symbol to VariableReferenceExpression in method public getLeft() : VariableReferenceExpression in class com.facebook.presto.sql.planner.plan.JoinNode.EquiJoinClause |
From |
To |
|
Change Return Type Map<Symbol,Symbol> to Map<VariableReferenceExpression,VariableReferenceExpression> in method public visitFilter(node FilterNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Change Return Type Map<Symbol,Symbol> to Map<VariableReferenceExpression,VariableReferenceExpression> in method public visitIndexJoin(node IndexJoinNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Change Return Type String to Symbol in method private symbol(name String) : Symbol in class com.facebook.presto.sql.planner.iterative.rule.TestEliminateCrossJoins |
From |
To |
|
Change Return Type Set<Symbol> to Set<VariableReferenceExpression> in method public getLookupVariables() : Set<VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexSourceRewriter.Context |
From |
To |
|
Change Return Type Map<Symbol,Symbol> to Map<VariableReferenceExpression,VariableReferenceExpression> in method public visitAggregation(node AggregationNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Change Return Type Symbol to VariableReferenceExpression in method public getIndex() : VariableReferenceExpression in class com.facebook.presto.sql.planner.plan.IndexJoinNode.EquiJoinClause |
From |
To |
|
Change Return Type Map<Symbol,Symbol> to Map<VariableReferenceExpression,VariableReferenceExpression> in method public visitProject(node ProjectNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Change Return Type Map<Symbol,Symbol> to Map<VariableReferenceExpression,VariableReferenceExpression> in method public trace(node PlanNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer |
From |
To |
|
Change Return Type Map<Symbol,Symbol> to Map<VariableReferenceExpression,VariableReferenceExpression> in method public visitSort(node SortNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Change Return Type Symbol to VariableReferenceExpression in method public getRight() : VariableReferenceExpression in class com.facebook.presto.sql.planner.plan.JoinNode.EquiJoinClause |
From |
To |
|
Change Return Type Symbol to VariableReferenceExpression in method public getProbe() : VariableReferenceExpression in class com.facebook.presto.sql.planner.plan.IndexJoinNode.EquiJoinClause |
From |
To |
|
Change Variable Type outputToIndexMap : Map<Symbol,Symbol> to outputToIndexMap : Map<VariableReferenceExpression,VariableReferenceExpression> in method public visitProject(node ProjectNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Change Variable Type trace : Map<Symbol,Symbol> to trace : Map<VariableReferenceExpression,VariableReferenceExpression> in method public visitIndexJoin(node IndexJoinNode, boundSymbols Set<Symbol>) : Void in class com.facebook.presto.sql.planner.sanity.ValidateDependenciesChecker.Visitor |
From |
To |
|
Change Variable Type leftSymbols : List<Symbol> to leftVariables : List<VariableReferenceExpression> in method public visitJoin(node JoinNode, context LocalExecutionPlanContext) : PhysicalOperation in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Change Variable Type leftSymbol : Symbol to leftVariable : VariableReferenceExpression in method public visitJoin(node JoinNode, context RewriteContext<Expression>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.PredicatePushDown.Rewriter |
From |
To |
|
Change Variable Type rightSymbol : Symbol to rightVariable : VariableReferenceExpression in method private toEquiJoinClause(equality ComparisonExpression, leftSymbols Set<Symbol>, symbolAllocator SymbolAllocator) : EquiJoinClause in class com.facebook.presto.sql.planner.iterative.rule.ReorderJoins.JoinEnumerator |
From |
To |
|
Change Variable Type rightSymbols : List<Symbol> to rightVariables : List<VariableReferenceExpression> in method public visitJoin(node JoinNode, context LocalExecutionPlanContext) : PhysicalOperation in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Change Variable Type trace : Map<Symbol,Symbol> to trace : Map<VariableReferenceExpression,VariableReferenceExpression> in method public visitJoin(node JoinNode, context RewriteContext<Void>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.Rewriter |
From |
To |
|
Change Variable Type probeLookupSymbols : Set<Symbol> to probeLookupVariables : Set<VariableReferenceExpression> in method public visitIndexJoin(node IndexJoinNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Change Variable Type lookupSymbols : Set<Symbol> to lookupSymbols : Set<VariableReferenceExpression> in method public visitIndexJoin(node IndexJoinNode, boundSymbols Set<Symbol>) : Void in class com.facebook.presto.sql.planner.sanity.ValidateDependenciesChecker.Visitor |
From |
To |
|
Change Variable Type symbols : List<Symbol> to variables : List<VariableReferenceExpression> in method private replacementGraph(oldNode PlanNode, newNode PlanNode, context Context) : JoinGraph in class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph.Builder |
From |
To |
|
Change Variable Type leftJoinColumns : Map<Identifier,Symbol> to leftJoinColumns : Map<Identifier,VariableReferenceExpression> in method private planJoinUsing(node Join, left RelationPlan, right RelationPlan) : RelationPlan in class com.facebook.presto.sql.planner.RelationPlanner |
From |
To |
|
Change Variable Type indexLookupToProbeInput : SetMultimap<Symbol,Integer> to indexLookupToProbeInput : SetMultimap<VariableReferenceExpression,Integer> in method public visitIndexSource(node IndexSourceNode, context LocalExecutionPlanContext) : PhysicalOperation in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Change Variable Type leftOutput : Symbol to leftOutput : VariableReferenceExpression in method private planJoinUsing(node Join, left RelationPlan, right RelationPlan) : RelationPlan in class com.facebook.presto.sql.planner.RelationPlanner |
From |
To |
|
Change Variable Type indexToProbeKeyInput : Multimap<Symbol,Integer> to indexToProbeKeyInput : Multimap<VariableReferenceExpression,Integer> in method private mapIndexSourceLookupSymbolToProbeKeyInput(node IndexJoinNode, probeKeyLayout Map<VariableReferenceExpression,Integer>) : SetMultimap<VariableReferenceExpression,Integer> in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Change Variable Type indexKeyTrace : Map<Symbol,Symbol> to indexKeyTrace : Map<VariableReferenceExpression,VariableReferenceExpression> in method private mapIndexSourceLookupSymbolToProbeKeyInput(node IndexJoinNode, probeKeyLayout Map<VariableReferenceExpression,Integer>) : SetMultimap<VariableReferenceExpression,Integer> in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Change Variable Type groupByLookupSymbols : Set<Symbol> to groupByLookupVariables : Set<VariableReferenceExpression> in method public visitAggregation(node AggregationNode, context RewriteContext<Context>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexSourceRewriter |
From |
To |
|
Change Variable Type indexLookupSymbol : Symbol to indexLookupVariable : VariableReferenceExpression in method private mapIndexSourceLookupSymbolToProbeKeyInput(node IndexJoinNode, probeKeyLayout Map<VariableReferenceExpression,Integer>) : SetMultimap<VariableReferenceExpression,Integer> in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Change Variable Type partitionByLookupSymbols : Set<Symbol> to partitionByLookupVariables : Set<VariableReferenceExpression> in method public visitWindow(node WindowNode, context RewriteContext<Context>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexSourceRewriter |
From |
To |
|
Change Variable Type sourceToIndexMap : Map<Symbol,Symbol> to sourceToIndexMap : Map<VariableReferenceExpression,VariableReferenceExpression> in method public visitProject(node ProjectNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Change Variable Type rightSymbol : Symbol to righVariable : VariableReferenceExpression in method protected visitJoin(node Join, context Void) : RelationPlan in class com.facebook.presto.sql.planner.RelationPlanner |
From |
To |
|
Change Variable Type lookupSymbol : Symbol to lookupVariable : VariableReferenceExpression in method public visitIndexSource(node IndexSourceNode, context LocalExecutionPlanContext) : PhysicalOperation in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Change Variable Type newLookupSymbols : Set<Symbol> to newLookupVariables : Set<VariableReferenceExpression> in method public visitIndexSource(node IndexSourceNode, context RewriteContext<Set<Symbol>>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.PruneUnreferencedOutputs.Rewriter |
From |
To |
|
Change Variable Type indexJoinSymbol : Symbol to indexJoinVariable : VariableReferenceExpression in method private mapIndexSourceLookupSymbolToProbeKeyInput(node IndexJoinNode, probeKeyLayout Map<VariableReferenceExpression,Integer>) : SetMultimap<VariableReferenceExpression,Integer> in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Change Variable Type rightJoinColumns : Map<Identifier,Symbol> to rightJoinColumns : Map<Identifier,VariableReferenceExpression> in method private planJoinUsing(node Join, left RelationPlan, right RelationPlan) : RelationPlan in class com.facebook.presto.sql.planner.RelationPlanner |
From |
To |
|
Change Variable Type indexLookupToProbeInput : SetMultimap<Symbol,Integer> to indexLookupToProbeInput : SetMultimap<VariableReferenceExpression,Integer> in method public visitIndexJoin(node IndexJoinNode, context LocalExecutionPlanContext) : PhysicalOperation in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Change Variable Type prunedLookupSymbols : Set<Symbol> to prunedLookupSymbols : Set<VariableReferenceExpression> in method protected pushDownProjectOff(idAllocator PlanNodeIdAllocator, indexSourceNode IndexSourceNode, referencedOutputs Set<Symbol>) : Optional<PlanNode> in class com.facebook.presto.sql.planner.iterative.rule.PruneIndexSourceColumns |
From |
To |
|
Change Variable Type probeKeyLayout : Map<Symbol,Integer> to probeKeyLayout : Map<VariableReferenceExpression,Integer> in method public visitIndexJoin(node IndexJoinNode, context LocalExecutionPlanContext) : PhysicalOperation in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Change Variable Type rightSymbol : Symbol to rightVariable : VariableReferenceExpression in method public visitJoin(node JoinNode, context RewriteContext<Expression>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.PredicatePushDown.Rewriter |
From |
To |
|
Change Variable Type outputToSourceMap : Map<Symbol,Symbol> to outputToSourceMap : Map<VariableReferenceExpression,VariableReferenceExpression> in method public visitProject(node ProjectNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Change Variable Type rightJoinSymbols : List<Symbol> to rightJoinVariables : List<VariableReferenceExpression> in method public visitJoin(node JoinNode, context RewriteContext<Void>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.Rewriter |
From |
To |
|
Change Variable Type leftSymbol : Symbol to leftVariable : VariableReferenceExpression in method protected visitJoin(node Join, context Void) : RelationPlan in class com.facebook.presto.sql.planner.RelationPlanner |
From |
To |
|
Change Variable Type rightSymbol : Symbol to rightVariable : VariableReferenceExpression in method private joinWith(other JoinGraph, joinClauses List<JoinNode.EquiJoinClause>, context Context, newRoot PlanNodeId) : JoinGraph in class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph |
From |
To |
|
Change Variable Type groupByLookupSymbols : Set<Symbol> to groupByLookupVariables : Set<VariableReferenceExpression> in method public visitAggregation(node AggregationNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Change Variable Type entry : Map.Entry<Symbol,Symbol> to entry : Map.Entry<VariableReferenceExpression,VariableReferenceExpression> in method private mapIndexSourceLookupSymbolToProbeKeyInput(node IndexJoinNode, probeKeyLayout Map<VariableReferenceExpression,Integer>) : SetMultimap<VariableReferenceExpression,Integer> in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Change Variable Type partitionByLookupSymbols : Set<Symbol> to partitionByLookupVariables : Set<VariableReferenceExpression> in method public visitWindow(node WindowNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Change Variable Type leftSymbol : Symbol to leftVariable : VariableReferenceExpression in method private joinWith(other JoinGraph, joinClauses List<JoinNode.EquiJoinClause>, context Context, newRoot PlanNodeId) : JoinGraph in class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph |
From |
To |
|
Change Variable Type builder : ImmutableSetMultimap.Builder<Symbol,Integer> to builder : ImmutableSetMultimap.Builder<VariableReferenceExpression,Integer> in method private mapIndexSourceLookupSymbolToProbeKeyInput(node IndexJoinNode, probeKeyLayout Map<VariableReferenceExpression,Integer>) : SetMultimap<VariableReferenceExpression,Integer> in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Change Variable Type expected : Set<JoinNode.EquiJoinClause> to expected : Set<List<String>> in method public detailMatches(node PlanNode, stats StatsProvider, session Session, metadata Metadata, symbolAliases SymbolAliases) : MatchResult in class com.facebook.presto.sql.planner.assertions.JoinMatcher |
From |
To |
|
Change Variable Type probeLookupSymbols : Set<Symbol> to probeLookupVariables : Set<VariableReferenceExpression> in method public visitIndexJoin(node IndexJoinNode, context RewriteContext<Context>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexSourceRewriter |
From |
To |
|
Change Variable Type rightOutput : Symbol to rightOutput : VariableReferenceExpression in method private planJoinUsing(node Join, left RelationPlan, right RelationPlan) : RelationPlan in class com.facebook.presto.sql.planner.RelationPlanner |
From |
To |
|
Change Variable Type leftJoinSymbols : List<Symbol> to leftJoinVariables : List<VariableReferenceExpression> in method public visitJoin(node JoinNode, context RewriteContext<Void>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.Rewriter |
From |
To |
|
Change Variable Type indexJoinSymbols : Set<Symbol> to indexJoinVariables : Set<VariableReferenceExpression> in method private mapIndexSourceLookupSymbolToProbeKeyInput(node IndexJoinNode, probeKeyLayout Map<VariableReferenceExpression,Integer>) : SetMultimap<VariableReferenceExpression,Integer> in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Rename Parameter probeSymbols : List<Symbol> to probeVariables : List<VariableReferenceExpression> in method private createLookupJoin(node JoinNode, probeNode PlanNode, probeVariables List<VariableReferenceExpression>, probeHashVariable Optional<VariableReferenceExpression>, buildNode PlanNode, buildVariables List<VariableReferenceExpression>, buildHashVariable Optional<VariableReferenceExpression>, context LocalExecutionPlanContext) : PhysicalOperation in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Rename Parameter lookupSymbols : Set<Symbol> to lookupVariables : Set<VariableReferenceExpression> in method public IndexSourceNode(id PlanNodeId, indexHandle IndexHandle, tableHandle TableHandle, lookupVariables Set<VariableReferenceExpression>, outputSymbols List<Symbol>, assignments Map<Symbol,ColumnHandle>, currentConstraint TupleDomain<ColumnHandle>) in class com.facebook.presto.sql.planner.plan.IndexSourceNode |
From |
To |
|
Rename Parameter lookupSymbols : Set<Symbol> to lookupVariables : Set<VariableReferenceExpression> in method public visitAggregation(node AggregationNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Rename Parameter symbols : String... to variables : VariableReferenceExpression... in method private joinNode(left PlanNode, right PlanNode, variables VariableReferenceExpression...) : JoinNode in class com.facebook.presto.sql.planner.iterative.rule.TestEliminateCrossJoins |
From |
To |
|
Rename Parameter lookupSymbols : Set<Symbol> to lookupVariables : Set<VariableReferenceExpression> in method public visitProject(node ProjectNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Rename Parameter lookupSymbols : Set<Symbol> to lookupVariables : Set<VariableReferenceExpression> in method public trace(node PlanNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer |
From |
To |
|
Rename Parameter indexSymbols : List<Symbol> to indexVariables : List<VariableReferenceExpression> in method private createEquiJoinClause(probeVariables List<VariableReferenceExpression>, indexVariables List<VariableReferenceExpression>) : List<IndexJoinNode.EquiJoinClause> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.Rewriter |
From |
To |
|
Rename Parameter buildSymbols : List<Symbol> to buildVariables : List<VariableReferenceExpression> in method private createLookupSourceFactory(node JoinNode, buildNode PlanNode, buildVariables List<VariableReferenceExpression>, buildHashVariable Optional<VariableReferenceExpression>, probeSource PhysicalOperation, context LocalExecutionPlanContext) : JoinBridgeManager<PartitionedLookupSourceFactory> in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Rename Parameter lookupSymbols : Set<Symbol> to lookupVariables : Set<VariableReferenceExpression> in method public rewriteWithIndex(planNode PlanNode, lookupVariables Set<VariableReferenceExpression>, symbolAllocator SymbolAllocator, idAllocator PlanNodeIdAllocator, metadata Metadata, session Session) : Optional<PlanNode> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexSourceRewriter |
From |
To |
|
Rename Parameter lookupSymbols : Set<Symbol> to lookupVariables : Set<VariableReferenceExpression> in method public visitSort(node SortNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Rename Parameter probeSymbols : List<Symbol> to probeVariables : List<VariableReferenceExpression> in method private createLookupJoin(node JoinNode, probeSource PhysicalOperation, probeVariables List<VariableReferenceExpression>, probeHashVariable Optional<VariableReferenceExpression>, lookupSourceFactoryManager JoinBridgeManager<? extends LookupSourceFactory>, context LocalExecutionPlanContext) : OperatorFactory in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Rename Parameter probeSymbols : List<Symbol> to probeVariables : List<VariableReferenceExpression> in method private createEquiJoinClause(probeVariables List<VariableReferenceExpression>, indexVariables List<VariableReferenceExpression>) : List<IndexJoinNode.EquiJoinClause> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.Rewriter |
From |
To |
|
Rename Parameter lookupSymbols : Set<Symbol> to lookupVariables : Set<VariableReferenceExpression> in method public Context(lookupVariables Set<VariableReferenceExpression>, success AtomicBoolean) in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexSourceRewriter.Context |
From |
To |
|
Rename Parameter lookupSymbols : Set<Symbol> to lookupVariables : Set<VariableReferenceExpression> in method public visitWindow(node WindowNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Rename Parameter lookupSymbols : Set<Symbol> to lookupVariables : Set<VariableReferenceExpression> in method protected visitPlan(node PlanNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Rename Parameter buildSymbols : List<Symbol> to buildVariables : List<VariableReferenceExpression> in method private createLookupJoin(node JoinNode, probeNode PlanNode, probeVariables List<VariableReferenceExpression>, probeHashVariable Optional<VariableReferenceExpression>, buildNode PlanNode, buildVariables List<VariableReferenceExpression>, buildHashVariable Optional<VariableReferenceExpression>, context LocalExecutionPlanContext) : PhysicalOperation in class com.facebook.presto.sql.planner.LocalExecutionPlanner.Visitor |
From |
To |
|
Rename Parameter lookupSymbols : Set<Symbol> to lookupVariables : Set<VariableReferenceExpression> in method public indexSource(tableHandle TableHandle, lookupVariables Set<VariableReferenceExpression>, outputSymbols List<Symbol>, assignments Map<Symbol,ColumnHandle>, effectiveTupleDomain TupleDomain<ColumnHandle>) : IndexSourceNode in class com.facebook.presto.sql.planner.iterative.rule.test.PlanBuilder |
From |
To |
|
Rename Parameter lookupSymbols : Set<Symbol> to lookupVariables : Set<VariableReferenceExpression> in method public visitFilter(node FilterNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |
|
Rename Parameter symbol : Symbol to variable : VariableReferenceExpression in method public getSymbolSource(variable VariableReferenceExpression) : PlanNode in class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph.Context |
From |
To |
|
Rename Parameter lookupSymbols : Set<Symbol> to lookupVariables : Set<VariableReferenceExpression> in method public visitIndexJoin(node IndexJoinNode, lookupVariables Set<VariableReferenceExpression>) : Map<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer.Visitor |
From |
To |