| 
                                Change Parameter Type	functionBinding : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method public plan(session Session, plan PlanNode, types Map<Symbol,Type>, partitioningScheme PartitioningScheme, sharedBuffer SharedBuffer) : LocalExecutionPlan in class com.facebook.presto.sql.planner.LocalExecutionPlanner | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	partitionFunction : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method public FragmentProperties(partitioningScheme PartitioningScheme) in class com.facebook.presto.sql.planner.PlanFragmenter.FragmentProperties | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	partitionFunction : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method public ExchangeNode(id PlanNodeId, type Type, scope Scope, partitioningScheme PartitioningScheme, sources List<PlanNode>, inputs List<List<Symbol>>) in class com.facebook.presto.sql.planner.plan.ExchangeNode | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	partitionFunction : Optional<PartitionFunctionBinding> to partitioningScheme : Optional<PartitioningScheme> in method public TableWriterNode(id PlanNodeId, source PlanNode, target WriterTarget, columns List<Symbol>, columnNames List<String>, outputs List<Symbol>, sampleWeightSymbol Optional<Symbol>, partitioningScheme Optional<PartitioningScheme>) in class com.facebook.presto.sql.planner.plan.TableWriterNode | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	functionBinding : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method public getPartitionFunction(session Session, partitioningScheme PartitioningScheme, partitionChannelTypes List<Type>) : PartitionFunction in class com.facebook.presto.sql.planner.NodePartitioningManager | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	function : PartitionFunctionBinding to function : PartitioningScheme in method private canonicalizePartitionFunctionBinding(function PartitioningScheme) : PartitioningScheme in class com.facebook.presto.sql.planner.optimizations.UnaliasSymbolReferences.Rewriter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	partitionFunction : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method public partitionedExchange(id PlanNodeId, scope Scope, child PlanNode, partitioningScheme PartitioningScheme) : ExchangeNode in class com.facebook.presto.sql.planner.plan.ExchangeNode | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	partitionFunction : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method public PlanFragment(id PlanFragmentId, root PlanNode, symbols Map<Symbol,Type>, partitioning PartitioningHandle, partitionedSources List<PlanNodeId>, partitioningScheme PartitioningScheme) in class com.facebook.presto.sql.planner.PlanFragment | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Rename Variable	partitionFunction : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method public visitExchange(exchange ExchangeNode, context RewriteContext<FragmentProperties>) : PlanNode in class com.facebook.presto.sql.planner.PlanFragmenter.Fragmenter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Variable	partitionFunction : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method private pushProjectionThrough(node ProjectNode, exchange ExchangeNode) : PlanNode in class com.facebook.presto.sql.planner.optimizations.ProjectionPushDown.Rewriter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Variable	partitionFunction : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method public visitExchange(node ExchangeNode, context RewriteContext<Void>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.UnaliasSymbolReferences.Rewriter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Variable	partitionFunction : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method public visitJoin(node JoinNode, context Context) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.AddExchanges.Rewriter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Variable	partitionFunctionBinding : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method public visitExchange(node ExchangeNode, context RewriteContext<Set<Symbol>>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.PruneUnreferencedOutputs.Rewriter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Variable	partitionFunctionBinding : Optional<PartitionFunctionBinding> to partitioningScheme : Optional<PartitioningScheme> in method private createTableWriterPlan(analysis Analysis, plan RelationPlan, target WriterTarget, columnNames List<String>, writeTableLayout Optional<NewTableLayout>) : RelationPlan in class com.facebook.presto.sql.planner.LogicalPlanner | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Variable	functionBinding : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method public visitTableWriter(node TableWriterNode, context RewriteContext<Set<Symbol>>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.PruneUnreferencedOutputs.Rewriter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Variable	partitionFunction : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method private formatFragment(metadata Metadata, session Session, fragment PlanFragment, stageStats Optional<StageStats>, planNodeStats Optional<Map<PlanNodeId,PlanNodeStats>>) : String in class com.facebook.presto.sql.planner.PlanPrinter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Variable	partitionFunction : Optional<PartitionFunctionBinding> to partitioningScheme : Optional<PartitioningScheme> in method public visitTableWriter(node TableWriterNode, context Context) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.AddExchanges.Rewriter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Variable	partitionFunction : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method public visitExchange(node ExchangeNode, parentPreference HashComputationSet) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.Rewriter | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Change Variable Type	partitionFunction : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method public visitExchange(node ExchangeNode, context RewriteContext<Void>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.UnaliasSymbolReferences.Rewriter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	partitionFunction : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method public visitJoin(node JoinNode, context Context) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.AddExchanges.Rewriter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	that : PartitionFunctionBinding to that : PartitioningScheme in method public equals(o Object) : boolean in class com.facebook.presto.sql.planner.PartitioningScheme | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	partitionFunctionBinding : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method public visitExchange(node ExchangeNode, context RewriteContext<Set<Symbol>>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.PruneUnreferencedOutputs.Rewriter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	partitionFunctionBinding : Optional<PartitionFunctionBinding> to partitioningScheme : Optional<PartitioningScheme> in method private createTableWriterPlan(analysis Analysis, plan RelationPlan, target WriterTarget, columnNames List<String>, writeTableLayout Optional<NewTableLayout>) : RelationPlan in class com.facebook.presto.sql.planner.LogicalPlanner | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	functionBinding : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method public visitTableWriter(node TableWriterNode, context RewriteContext<Set<Symbol>>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.PruneUnreferencedOutputs.Rewriter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	partitionFunction : Optional<PartitionFunctionBinding> to partitioningScheme : Optional<PartitioningScheme> in method public visitTableWriter(node TableWriterNode, context Context) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.AddExchanges.Rewriter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	partitionFunction : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method private formatFragment(metadata Metadata, session Session, fragment PlanFragment, stageStats Optional<StageStats>, planNodeStats Optional<Map<PlanNodeId,PlanNodeStats>>) : String in class com.facebook.presto.sql.planner.PlanPrinter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	partitionFunction : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method public visitExchange(node ExchangeNode, parentPreference HashComputationSet) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.Rewriter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	partitionFunction : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method public visitExchange(exchange ExchangeNode, context RewriteContext<FragmentProperties>) : PlanNode in class com.facebook.presto.sql.planner.PlanFragmenter.Fragmenter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	partitionFunction : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method private pushProjectionThrough(node ProjectNode, exchange ExchangeNode) : PlanNode in class com.facebook.presto.sql.planner.optimizations.ProjectionPushDown.Rewriter | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Rename Parameter	partitionFunction : Optional<PartitionFunctionBinding> to partitioningScheme : Optional<PartitioningScheme> in method public TableWriterNode(id PlanNodeId, source PlanNode, target WriterTarget, columns List<Symbol>, columnNames List<String>, outputs List<Symbol>, sampleWeightSymbol Optional<Symbol>, partitioningScheme Optional<PartitioningScheme>) in class com.facebook.presto.sql.planner.plan.TableWriterNode | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Parameter	functionBinding : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method public getPartitionFunction(session Session, partitioningScheme PartitioningScheme, partitionChannelTypes List<Type>) : PartitionFunction in class com.facebook.presto.sql.planner.NodePartitioningManager | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Parameter	partitionFunction : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method public partitionedExchange(id PlanNodeId, scope Scope, child PlanNode, partitioningScheme PartitioningScheme) : ExchangeNode in class com.facebook.presto.sql.planner.plan.ExchangeNode | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Parameter	partitionFunction : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method public PlanFragment(id PlanFragmentId, root PlanNode, symbols Map<Symbol,Type>, partitioning PartitioningHandle, partitionedSources List<PlanNodeId>, partitioningScheme PartitioningScheme) in class com.facebook.presto.sql.planner.PlanFragment | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Parameter	partitionFunction : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method public ExchangeNode(id PlanNodeId, type Type, scope Scope, partitioningScheme PartitioningScheme, sources List<PlanNode>, inputs List<List<Symbol>>) in class com.facebook.presto.sql.planner.plan.ExchangeNode | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Parameter	partitionFunction : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method public FragmentProperties(partitioningScheme PartitioningScheme) in class com.facebook.presto.sql.planner.PlanFragmenter.FragmentProperties | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Parameter	functionBinding : PartitionFunctionBinding to partitioningScheme : PartitioningScheme in method public plan(session Session, plan PlanNode, types Map<Symbol,Type>, partitioningScheme PartitioningScheme, sharedBuffer SharedBuffer) : LocalExecutionPlan in class com.facebook.presto.sql.planner.LocalExecutionPlanner | 
                                From | 
                                To |