| 
                                Change Parameter Type	specification : Specification to specification : SpecificationAndFrame in method private collapseWindows(source PlanNode, specification SpecificationAndFrame, windows Collection<WindowNode>) : WindowNode in class com.facebook.presto.sql.planner.optimizations.MergeIdenticalWindows.Rewriter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	context : RewriteContext<Multimap<Specification,WindowNode>> to context : RewriteContext<Multimap<SpecificationAndFrame,WindowNode>> in method public visitWindow(node WindowNode, context RewriteContext<Multimap<SpecificationAndFrame,WindowNode>>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.MergeIdenticalWindows.Rewriter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	context : RewriteContext<Multimap<Specification,WindowNode>> to context : RewriteContext<Multimap<SpecificationAndFrame,WindowNode>> in method protected visitPlan(node PlanNode, context RewriteContext<Multimap<SpecificationAndFrame,WindowNode>>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.MergeIdenticalWindows.Rewriter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	windowFunctions : List<WindowFunction> to windowFunctions : List<FramedWindowFunction> in method public WindowPartition(pagesIndex PagesIndex, partitionStart int, partitionEnd int, outputChannels int[], windowFunctions List<FramedWindowFunction>, peerGroupHashStrategy PagesHashStrategy) in class com.facebook.presto.operator.window.WindowPartition | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Rename Variable	canonical : Symbol to canonicalFrame : WindowNode.Frame in method public visitWindow(node WindowNode, context RewriteContext<Void>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.UnaliasSymbolReferences.Rewriter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Variable	function : WindowFunction to framedFunction : FramedWindowFunction in method public processNextRow(pageBuilder PageBuilder) : void in class com.facebook.presto.operator.window.WindowPartition | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Variable	windowFunction : WindowFunction to framedWindowFunction : FramedWindowFunction in method public WindowPartition(pagesIndex PagesIndex, partitionStart int, partitionEnd int, outputChannels int[], windowFunctions List<FramedWindowFunction>, peerGroupHashStrategy PagesHashStrategy) in class com.facebook.presto.operator.window.WindowPartition | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Variable	functionCall : FunctionCall to canonicalFunctionCall : FunctionCall in method public visitWindow(node WindowNode, context RewriteContext<Void>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.UnaliasSymbolReferences.Rewriter | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Change Variable Type	canonical : Symbol to canonicalFrame : WindowNode.Frame in method public visitWindow(node WindowNode, context RewriteContext<Void>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.UnaliasSymbolReferences.Rewriter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	specification : Specification to specification : SpecificationAndFrame in method protected visitPlan(node PlanNode, context RewriteContext<Multimap<SpecificationAndFrame,WindowNode>>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.MergeIdenticalWindows.Rewriter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	function : WindowFunction to framedFunction : FramedWindowFunction in method public processNextRow(pageBuilder PageBuilder) : void in class com.facebook.presto.operator.window.WindowPartition | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	windowFunction : WindowFunction to framedWindowFunction : FramedWindowFunction in method public WindowPartition(pagesIndex PagesIndex, partitionStart int, partitionEnd int, outputChannels int[], windowFunctions List<FramedWindowFunction>, peerGroupHashStrategy PagesHashStrategy) in class com.facebook.presto.operator.window.WindowPartition | 
                                From | 
                                To |