|
Change Parameter Type outputToInputs : ListMultimap<Symbol,Symbol> to outputToInputs : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in method protected SetOperationNode(id PlanNodeId, sources List<PlanNode>, outputToInputs ListMultimap<VariableReferenceExpression,VariableReferenceExpression>) in class com.facebook.presto.sql.planner.plan.SetOperationNode |
From |
To |
|
Change Parameter Type outputToInputs : ListMultimap<Symbol,Symbol> to outputToInputs : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in method public ExceptNode(id PlanNodeId, sources List<PlanNode>, outputToInputs ListMultimap<VariableReferenceExpression,VariableReferenceExpression>) in class com.facebook.presto.sql.planner.plan.ExceptNode |
From |
To |
|
Change Parameter Type outputToInputs : ListMultimap<Symbol,Symbol> to outputToInputs : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in method public IntersectNode(id PlanNodeId, sources List<PlanNode>, outputToInputs ListMultimap<VariableReferenceExpression,VariableReferenceExpression>) in class com.facebook.presto.sql.planner.plan.IntersectNode |
From |
To |
|
Change Parameter Type outputToInputs : ListMultimap<Symbol,Symbol> to outputToInputs : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in method public UnionNode(id PlanNodeId, sources List<PlanNode>, outputToInputs ListMultimap<VariableReferenceExpression,VariableReferenceExpression>) in class com.facebook.presto.sql.planner.plan.UnionNode |
From |
To |
|
Change Parameter Type flattenedSymbolMap : ImmutableListMultimap.Builder<Symbol,Symbol> to flattenedSymbolMap : ImmutableListMultimap.Builder<VariableReferenceExpression,VariableReferenceExpression> in method private flattenSetOperation(node SetOperationNode, context RewriteContext<Boolean>, flattenedSources ImmutableList.Builder<PlanNode>, flattenedSymbolMap ImmutableListMultimap.Builder<VariableReferenceExpression,VariableReferenceExpression>) : void in class com.facebook.presto.sql.planner.optimizations.SetFlatteningOptimizer.Rewriter |
From |
To |
|
Change Parameter Type columns : List<Symbol> to columns : List<VariableReferenceExpression> in method private project(node PlanNode, columns List<VariableReferenceExpression>) : ProjectNode in class com.facebook.presto.sql.planner.optimizations.ImplementIntersectAndExceptAsUnion.Rewriter |
From |
To |
|
Change Parameter Type markers : List<Symbol> to markers : List<VariableReferenceExpression> in method private appendMarkers(source PlanNode, markerIndex int, markers List<VariableReferenceExpression>, projections Map<Symbol,SymbolReference>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.ImplementIntersectAndExceptAsUnion.Rewriter |
From |
To |
|
Change Parameter Type distributedOutputLayouts : List<List<Symbol>> to distributedOutputLayouts : List<List<VariableReferenceExpression>> in method private arbitraryDistributeUnion(node UnionNode, distributedChildren List<PlanNode>, distributedOutputLayouts List<List<VariableReferenceExpression>>) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.AddExchanges.Rewriter |
From |
To |
|
Change Parameter Type outputsToInputs : ListMultimap<Symbol,Symbol> to outputsToInputs : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in method public union(outputsToInputs ListMultimap<VariableReferenceExpression,VariableReferenceExpression>, sources List<PlanNode>) : UnionNode in class com.facebook.presto.sql.planner.iterative.rule.test.PlanBuilder |
From |
To |
|
Change Parameter Type markers : List<Symbol> to markers : List<VariableReferenceExpression> in method private computeCounts(sourceNode UnionNode, originalColumns List<Symbol>, markers List<VariableReferenceExpression>, aggregationOutputs List<Symbol>) : AggregationNode in class com.facebook.presto.sql.planner.optimizations.ImplementIntersectAndExceptAsUnion.Rewriter |
From |
To |
|
Change Parameter Type setOperationSymbolMap : ListMultimap<Symbol,Symbol> to setOperationVariableMap : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in method private canonicalizeSetOperationVariableMap(setOperationVariableMap ListMultimap<VariableReferenceExpression,VariableReferenceExpression>) : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.UnaliasSymbolReferences.Rewriter |
From |
To |
|
Change Parameter Type markers : List<Symbol> to markers : List<VariableReferenceExpression> in method private appendMarkers(markers List<VariableReferenceExpression>, nodes List<PlanNode>, node SetOperationNode) : List<PlanNode> in class com.facebook.presto.sql.planner.optimizations.ImplementIntersectAndExceptAsUnion.Rewriter |
From |
To |
|
Change Parameter Type rewrittenSymbolMapping : ListMultimap<Symbol,Symbol> to rewrittenVariableMapping : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in method private rewriteSetOperationSubPlans(node SetOperationNode, context RewriteContext<Set<Symbol>>, rewrittenVariableMapping ListMultimap<VariableReferenceExpression,VariableReferenceExpression>) : ImmutableList<PlanNode> in class com.facebook.presto.sql.planner.optimizations.PruneUnreferencedOutputs.Rewriter |
From |
To |
|
Change Parameter Type mapping : ListMultimap<Symbol,Symbol> to mapping : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in method private mapToOutputSymbols(estimate PlanNodeStatsEstimate, mapping ListMultimap<VariableReferenceExpression,VariableReferenceExpression>, index int) : PlanNodeStatsEstimate in class com.facebook.presto.cost.UnionStatsRule |
From |
To |
|
Change Parameter Type sourceMappings : List<Map<Symbol,Symbol>> to sourceMappings : List<Map<VariableReferenceExpression,VariableReferenceExpression>> in method private rewriteSource(writerNode TableWriterNode, unionNode UnionNode, source int, sourceMappings List<Map<VariableReferenceExpression,VariableReferenceExpression>>, context Context) : TableWriterNode in class com.facebook.presto.sql.planner.iterative.rule.PushTableWriteThroughUnion |
From |
To |
|
Rename Variable rewrittenSymbolMapping : ListMultimap<Symbol,Symbol> to rewrittenVariableMapping : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in method public visitIntersect(node IntersectNode, context RewriteContext<Set<Symbol>>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.PruneUnreferencedOutputs.Rewriter |
From |
To |
|
Rename Variable canonicalOutputSymbol : Symbol to canonicalOutputVariable : VariableReferenceExpression in method private canonicalizeSetOperationVariableMap(setOperationVariableMap ListMultimap<VariableReferenceExpression,VariableReferenceExpression>) : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.UnaliasSymbolReferences.Rewriter |
From |
To |
|
Rename Variable outputSymbol : Symbol to output : VariableReferenceExpression in method public testInvalidUnion() : void in class com.facebook.presto.sql.planner.TestTypeValidator |
From |
To |
|
Rename Variable flattenedSymbolMap : ImmutableListMultimap.Builder<Symbol,Symbol> to flattenedVariableMap : ImmutableListMultimap.Builder<VariableReferenceExpression,VariableReferenceExpression> in method public visitUnion(node UnionNode, context RewriteContext<Boolean>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.SetFlatteningOptimizer.Rewriter |
From |
To |
|
Rename Variable outputSymbol : Symbol to outputVariables : VariableReferenceExpression in method public visitUnion(node UnionNode, parentPreference HashComputationSet) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.Rewriter |
From |
To |
|
Rename Variable newSymbol : Symbol to newVariable : VariableReferenceExpression in method private rewriteSource(writerNode TableWriterNode, unionNode UnionNode, source int, sourceMappings List<Map<VariableReferenceExpression,VariableReferenceExpression>>, context Context) : TableWriterNode in class com.facebook.presto.sql.planner.iterative.rule.PushTableWriteThroughUnion |
From |
To |
|
Rename Variable symbolMapping : ImmutableListMultimap<Symbol,Symbol> to variableMapping : ImmutableListMultimap<VariableReferenceExpression,VariableReferenceExpression> in method public testUnion() : void in class com.facebook.presto.sql.planner.TestEffectivePredicateExtractor |
From |
To |
|
Rename Variable flattenedSymbolMap : ImmutableListMultimap.Builder<Symbol,Symbol> to flattenedVariableMap : ImmutableListMultimap.Builder<VariableReferenceExpression,VariableReferenceExpression> in method public visitExcept(node ExceptNode, context RewriteContext<Boolean>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.SetFlatteningOptimizer.Rewriter |
From |
To |
|
Rename Variable valueSymbol : Symbol to valueVariable : VariableReferenceExpression in method public visitUnion(node UnionNode, context Void) : Void in class com.facebook.presto.sql.planner.sanity.TypeValidator.Visitor |
From |
To |
|
Rename Variable projectSymbolMapping : Map<Symbol,Symbol> to projectVariableMapping : Map<VariableReferenceExpression,VariableReferenceExpression> in method public apply(parent ProjectNode, captures Captures, context Context) : Result in class com.facebook.presto.sql.planner.iterative.rule.PushProjectionThroughUnion |
From |
To |
|
Rename Variable newSymbolMapping : ImmutableListMultimap.Builder<Symbol,Symbol> to newVariableMapping : ImmutableListMultimap.Builder<VariableReferenceExpression,VariableReferenceExpression> in method public visitUnion(node UnionNode, parentPreference HashComputationSet) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.Rewriter |
From |
To |
|
Rename Variable valueSymbols : List<Symbol> to valueVariables : List<VariableReferenceExpression> in method public visitUnion(node UnionNode, context Void) : Void in class com.facebook.presto.sql.planner.sanity.TypeValidator.Visitor |
From |
To |
|
Rename Variable symbol : Symbol to variable : VariableReferenceExpression in method private rewriteSetOperationVariableMapping(node SetOperationNode, context RewriteContext<Set<Symbol>>) : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.PruneUnreferencedOutputs.Rewriter |
From |
To |
|
Rename Variable symbolsBuilder : ImmutableList.Builder<Symbol> to variablesBuilder : ImmutableList.Builder<VariableReferenceExpression> in method private allocateVariables(count int, nameHint String, type Type) : List<VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.ImplementIntersectAndExceptAsUnion.Rewriter |
From |
To |
|
Rename Variable outputSymbol : Symbol to output : VariableReferenceExpression in method public testValidUnion() : void in class com.facebook.presto.sql.planner.TestTypeValidator |
From |
To |
|
Rename Variable rewrittenSymbolMapping : ListMultimap<Symbol,Symbol> to rewrittenVariableMapping : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in method public visitUnion(node UnionNode, context RewriteContext<Set<Symbol>>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.PruneUnreferencedOutputs.Rewriter |
From |
To |
|
Rename Variable symbol : Symbol to variable : VariableReferenceExpression in method public apply(parent ProjectNode, captures Captures, context Context) : Result in class com.facebook.presto.sql.planner.iterative.rule.PushProjectionThroughUnion |
From |
To |
|
Rename Variable inputSymbol : Symbol to inputVariable : VariableReferenceExpression in method private flattenSetOperation(node SetOperationNode, context RewriteContext<Boolean>, flattenedSources ImmutableList.Builder<PlanNode>, flattenedSymbolMap ImmutableListMultimap.Builder<VariableReferenceExpression,VariableReferenceExpression>) : void in class com.facebook.presto.sql.planner.optimizations.SetFlatteningOptimizer.Rewriter |
From |
To |
|
Rename Variable flattenedSymbolMap : ImmutableListMultimap.Builder<Symbol,Symbol> to flattenedVariableMap : ImmutableListMultimap.Builder<VariableReferenceExpression,VariableReferenceExpression> in method public visitIntersect(node IntersectNode, context RewriteContext<Boolean>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.SetFlatteningOptimizer.Rewriter |
From |
To |
|
Rename Variable symbolMapping : ListMultimap<Symbol,Symbol> to variableMapping : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in method public visitUnion(node UnionNode, context Void) : Void in class com.facebook.presto.sql.planner.sanity.TypeValidator.Visitor |
From |
To |
|
Rename Variable rewrittenSymbolMapping : ListMultimap<Symbol,Symbol> to rewrittenVariableMapping : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in method public visitExcept(node ExceptNode, context RewriteContext<Set<Symbol>>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.PruneUnreferencedOutputs.Rewriter |
From |
To |
|
Rename Variable rewrittenSymbolMappingBuilder : ImmutableListMultimap.Builder<Symbol,Symbol> to rewrittenVariableMappingBuilder : ImmutableListMultimap.Builder<VariableReferenceExpression,VariableReferenceExpression> in method private rewriteSetOperationVariableMapping(node SetOperationNode, context RewriteContext<Set<Symbol>>) : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.PruneUnreferencedOutputs.Rewriter |
From |
To |
|
Rename Variable inputSymbols : Set<Symbol> to inputVariables : Set<VariableReferenceExpression> in method public apply(topNNode TopNNode, captures Captures, context Context) : Result in class com.facebook.presto.sql.planner.iterative.rule.PushTopNThroughUnion |
From |
To |
|
Change Variable Type inputMappings : Map<Symbol,Symbol> to inputMappings : Map<VariableReferenceExpression,VariableReferenceExpression> in method private rewriteSource(writerNode TableWriterNode, unionNode UnionNode, source int, sourceMappings List<Map<VariableReferenceExpression,VariableReferenceExpression>>, context Context) : TableWriterNode in class com.facebook.presto.sql.planner.iterative.rule.PushTableWriteThroughUnion |
From |
To |
|
Change Variable Type rewrittenSymbolMappingBuilder : ImmutableListMultimap.Builder<Symbol,Symbol> to rewrittenVariableMappingBuilder : ImmutableListMultimap.Builder<VariableReferenceExpression,VariableReferenceExpression> in method private rewriteSetOperationVariableMapping(node SetOperationNode, context RewriteContext<Set<Symbol>>) : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.PruneUnreferencedOutputs.Rewriter |
From |
To |
|
Change Variable Type sourceMappings : List<Map<Symbol,Symbol>> to sourceMappings : List<Map<VariableReferenceExpression,VariableReferenceExpression>> in method public apply(writerNode TableWriterNode, captures Captures, context Context) : Result in class com.facebook.presto.sql.planner.iterative.rule.PushTableWriteThroughUnion |
From |
To |
|
Change Variable Type inputSymbols : Set<Symbol> to inputVariables : Set<VariableReferenceExpression> in method public apply(topNNode TopNNode, captures Captures, context Context) : Result in class com.facebook.presto.sql.planner.iterative.rule.PushTopNThroughUnion |
From |
To |
|
Change Variable Type flattenedSymbolMap : ImmutableListMultimap.Builder<Symbol,Symbol> to flattenedVariableMap : ImmutableListMultimap.Builder<VariableReferenceExpression,VariableReferenceExpression> in method public visitUnion(node UnionNode, context RewriteContext<Boolean>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.SetFlatteningOptimizer.Rewriter |
From |
To |
|
Change Variable Type flattenedSymbolMap : ImmutableListMultimap.Builder<Symbol,Symbol> to flattenedVariableMap : ImmutableListMultimap.Builder<VariableReferenceExpression,VariableReferenceExpression> in method public visitExcept(node ExceptNode, context RewriteContext<Boolean>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.SetFlatteningOptimizer.Rewriter |
From |
To |
|
Change Variable Type outputs : List<Symbol> to outputs : List<VariableReferenceExpression> in method public visitIntersect(node IntersectNode, rewriteContext RewriteContext<Void>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.ImplementIntersectAndExceptAsUnion.Rewriter |
From |
To |
|
Change Variable Type newSymbolMapping : ImmutableListMultimap.Builder<Symbol,Symbol> to newVariableMapping : ImmutableListMultimap.Builder<VariableReferenceExpression,VariableReferenceExpression> in method public visitUnion(node UnionNode, parentPreference HashComputationSet) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.Rewriter |
From |
To |
|
Change Variable Type outputToSourcesMapping : ImmutableListMultimap.Builder<Symbol,Symbol> to outputToSourcesMapping : ImmutableListMultimap.Builder<VariableReferenceExpression,VariableReferenceExpression> in method public visitUnion(node UnionNode, parentPreference PreferredProperties) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.AddExchanges.Rewriter |
From |
To |
|
Change Variable Type distributedOutputLayouts : List<List<Symbol>> to distributedOutputLayouts : List<List<VariableReferenceExpression>> in method public visitUnion(node UnionNode, parentPreference PreferredProperties) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.AddExchanges.Rewriter |
From |
To |
|
Change Variable Type rewrittenSymbolMapping : ListMultimap<Symbol,Symbol> to rewrittenVariableMapping : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in method public visitUnion(node UnionNode, context RewriteContext<Set<Symbol>>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.PruneUnreferencedOutputs.Rewriter |
From |
To |
|
Change Variable Type symbolMapping : ListMultimap<Symbol,Symbol> to variableMapping : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in method public visitUnion(node UnionNode, context Void) : Void in class com.facebook.presto.sql.planner.sanity.TypeValidator.Visitor |
From |
To |
|
Change Variable Type exchangeOutputLayout : List<Symbol> to exchangeOutputLayout : List<VariableReferenceExpression> in method public visitUnion(node UnionNode, parentPreference PreferredProperties) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.AddExchanges.Rewriter |
From |
To |
|
Change Variable Type outputSymbol : Symbol to outputVariables : VariableReferenceExpression in method public visitUnion(node UnionNode, parentPreference HashComputationSet) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.Rewriter |
From |
To |
|
Change Variable Type unionInput : Symbol to unionInput : VariableReferenceExpression in method public apply(topNNode TopNNode, captures Captures, context Context) : Result in class com.facebook.presto.sql.planner.iterative.rule.PushTopNThroughUnion |
From |
To |
|
Change Variable Type outputToInputMap : Map<Symbol,Symbol> to outputToInputMap : Map<VariableReferenceExpression,VariableReferenceExpression> in method public visitUnion(node UnionNode, parentPreference HashComputationSet) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.Rewriter |
From |
To |
|
Change Variable Type newSymbol : Symbol to newVariable : VariableReferenceExpression in method private rewriteSource(writerNode TableWriterNode, unionNode UnionNode, source int, sourceMappings List<Map<VariableReferenceExpression,VariableReferenceExpression>>, context Context) : TableWriterNode in class com.facebook.presto.sql.planner.iterative.rule.PushTableWriteThroughUnion |
From |
To |
|
Change Variable Type symbol : Symbol to variable : VariableReferenceExpression in method private rewriteSetOperationVariableMapping(node SetOperationNode, context RewriteContext<Set<Symbol>>) : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.PruneUnreferencedOutputs.Rewriter |
From |
To |
|
Change Variable Type mappings : ImmutableListMultimap.Builder<Symbol,Symbol> to mappings : ImmutableListMultimap.Builder<VariableReferenceExpression,VariableReferenceExpression> in method public apply(parent ProjectNode, captures Captures, context Context) : Result in class com.facebook.presto.sql.planner.iterative.rule.PushProjectionThroughUnion |
From |
To |
|
Change Variable Type singleNodeOutputLayouts : List<List<Symbol>> to singleNodeOutputLayouts : List<List<VariableReferenceExpression>> in method public visitUnion(node UnionNode, parentPreference PreferredProperties) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.AddExchanges.Rewriter |
From |
To |
|
Change Variable Type outputMappings : ImmutableMap.Builder<Symbol,Symbol> to outputMappings : ImmutableMap.Builder<VariableReferenceExpression,VariableReferenceExpression> in method private rewriteSource(writerNode TableWriterNode, unionNode UnionNode, source int, sourceMappings List<Map<VariableReferenceExpression,VariableReferenceExpression>>, context Context) : TableWriterNode in class com.facebook.presto.sql.planner.iterative.rule.PushTableWriteThroughUnion |
From |
To |
|
Change Variable Type unionOutput : Symbol to unionOutput : VariableReferenceExpression in method public apply(topNNode TopNNode, captures Captures, context Context) : Result in class com.facebook.presto.sql.planner.iterative.rule.PushTopNThroughUnion |
From |
To |
|
Change Variable Type canonicalOutputSymbol : Symbol to canonicalOutputVariable : VariableReferenceExpression in method private canonicalizeSetOperationVariableMap(setOperationVariableMap ListMultimap<VariableReferenceExpression,VariableReferenceExpression>) : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.UnaliasSymbolReferences.Rewriter |
From |
To |
|
Change Variable Type outputSymbol : Symbol to output : VariableReferenceExpression in method public testInvalidUnion() : void in class com.facebook.presto.sql.planner.TestTypeValidator |
From |
To |
|
Change Variable Type mappings : ImmutableListMultimap.Builder<Symbol,Symbol> to mappings : ImmutableListMultimap.Builder<VariableReferenceExpression,VariableReferenceExpression> in method public visitUnion(node UnionNode, parentPreference PreferredProperties) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.AddExchanges.Rewriter |
From |
To |
|
Change Variable Type mappings : ListMultimap<Symbol,Symbol> to mappings : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in method public testInvalidUnion() : void in class com.facebook.presto.sql.planner.TestTypeValidator |
From |
To |
|
Change Variable Type symbolMapping : ImmutableListMultimap<Symbol,Symbol> to variableMapping : ImmutableListMultimap<VariableReferenceExpression,VariableReferenceExpression> in method public testUnion() : void in class com.facebook.presto.sql.planner.TestEffectivePredicateExtractor |
From |
To |
|
Change Variable Type symbolsBuilder : ImmutableList.Builder<Symbol> to variablesBuilder : ImmutableList.Builder<VariableReferenceExpression> in method private allocateVariables(count int, nameHint String, type Type) : List<VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.ImplementIntersectAndExceptAsUnion.Rewriter |
From |
To |
|
Change Variable Type symbol : Symbol to variable : VariableReferenceExpression in method public apply(parent ProjectNode, captures Captures, context Context) : Result in class com.facebook.presto.sql.planner.iterative.rule.PushProjectionThroughUnion |
From |
To |
|
Change Variable Type unionMappings : ImmutableListMultimap.Builder<Symbol,Symbol> to unionMappings : ImmutableListMultimap.Builder<VariableReferenceExpression,VariableReferenceExpression> in method public apply(writerNode TableWriterNode, captures Captures, context Context) : Result in class com.facebook.presto.sql.planner.iterative.rule.PushTableWriteThroughUnion |
From |
To |
|
Change Variable Type addedSymbols : Set<Symbol> to addedSymbols : Set<VariableReferenceExpression> in method private canonicalizeSetOperationVariableMap(setOperationVariableMap ListMultimap<VariableReferenceExpression,VariableReferenceExpression>) : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.UnaliasSymbolReferences.Rewriter |
From |
To |
|
Change Variable Type inputSymbol : Symbol to inputVariable : VariableReferenceExpression in method private flattenSetOperation(node SetOperationNode, context RewriteContext<Boolean>, flattenedSources ImmutableList.Builder<PlanNode>, flattenedSymbolMap ImmutableListMultimap.Builder<VariableReferenceExpression,VariableReferenceExpression>) : void in class com.facebook.presto.sql.planner.optimizations.SetFlatteningOptimizer.Rewriter |
From |
To |
|
Change Variable Type flattenedSymbolMap : ImmutableListMultimap.Builder<Symbol,Symbol> to flattenedVariableMap : ImmutableListMultimap.Builder<VariableReferenceExpression,VariableReferenceExpression> in method public visitIntersect(node IntersectNode, context RewriteContext<Boolean>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.SetFlatteningOptimizer.Rewriter |
From |
To |
|
Change Variable Type rewrittenSymbolMapping : ListMultimap<Symbol,Symbol> to rewrittenVariableMapping : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in method public visitExcept(node ExceptNode, context RewriteContext<Set<Symbol>>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.PruneUnreferencedOutputs.Rewriter |
From |
To |
|
Change Variable Type inputs : Collection<Symbol> to inputs : Collection<VariableReferenceExpression> in method protected SetOperationNode(id PlanNodeId, sources List<PlanNode>, outputToInputs ListMultimap<VariableReferenceExpression,VariableReferenceExpression>) in class com.facebook.presto.sql.planner.plan.SetOperationNode |
From |
To |
|
Change Variable Type rewrittenSymbolMapping : ListMultimap<Symbol,Symbol> to rewrittenVariableMapping : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in method public visitIntersect(node IntersectNode, context RewriteContext<Set<Symbol>>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.PruneUnreferencedOutputs.Rewriter |
From |
To |
|
Change Variable Type entry : Map.Entry<Symbol,Collection<Symbol>> to entry : Map.Entry<VariableReferenceExpression,Collection<VariableReferenceExpression>> in method private flattenSetOperation(node SetOperationNode, context RewriteContext<Boolean>, flattenedSources ImmutableList.Builder<PlanNode>, flattenedSymbolMap ImmutableListMultimap.Builder<VariableReferenceExpression,VariableReferenceExpression>) : void in class com.facebook.presto.sql.planner.optimizations.SetFlatteningOptimizer.Rewriter |
From |
To |
|
Change Variable Type mappings : ImmutableMap.Builder<Symbol,Symbol> to mappings : ImmutableMap.Builder<String,String> in method private rewriteSource(writerNode TableWriterNode, unionNode UnionNode, source int, sourceMappings List<Map<VariableReferenceExpression,VariableReferenceExpression>>, context Context) : TableWriterNode in class com.facebook.presto.sql.planner.iterative.rule.PushTableWriteThroughUnion |
From |
To |
|
Change Variable Type outputs : List<Symbol> to outputs : List<VariableReferenceExpression> in method public visitExcept(node ExceptNode, rewriteContext RewriteContext<Void>) : PlanNode in class com.facebook.presto.sql.planner.optimizations.ImplementIntersectAndExceptAsUnion.Rewriter |
From |
To |
|
Change Variable Type valueSymbol : Symbol to valueVariable : VariableReferenceExpression in method public visitUnion(node UnionNode, context Void) : Void in class com.facebook.presto.sql.planner.sanity.TypeValidator.Visitor |
From |
To |
|
Change Variable Type outputMappings : ImmutableListMultimap.Builder<Symbol,Symbol> to outputMappings : ImmutableListMultimap.Builder<VariableReferenceExpression,VariableReferenceExpression> in method public testUnion() : void in class com.facebook.presto.cost.TestCostCalculator |
From |
To |
|
Change Variable Type outputLayout : List<Symbol> to outputLayout : List<VariableReferenceExpression> in method public visitUnion(node UnionNode, parentPreference PreferredProperties) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.AddExchanges.Rewriter |
From |
To |
|
Change Variable Type projectSymbolMapping : Map<Symbol,Symbol> to projectVariableMapping : Map<VariableReferenceExpression,VariableReferenceExpression> in method public apply(parent ProjectNode, captures Captures, context Context) : Result in class com.facebook.presto.sql.planner.iterative.rule.PushProjectionThroughUnion |
From |
To |
|
Change Variable Type valueSymbols : List<Symbol> to valueVariables : List<VariableReferenceExpression> in method public visitUnion(node UnionNode, context Void) : Void in class com.facebook.presto.sql.planner.sanity.TypeValidator.Visitor |
From |
To |
|
Change Variable Type mappings : ListMultimap<Symbol,Symbol> to mappings : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in method public testValidUnion() : void in class com.facebook.presto.sql.planner.TestTypeValidator |
From |
To |
|
Change Variable Type entry : Map.Entry<Symbol,Collection<Symbol>> to entry : Map.Entry<VariableReferenceExpression,Collection<VariableReferenceExpression>> in method private canonicalizeSetOperationVariableMap(setOperationVariableMap ListMultimap<VariableReferenceExpression,VariableReferenceExpression>) : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.UnaliasSymbolReferences.Rewriter |
From |
To |
|
Change Variable Type outputSymbol : Symbol to output : VariableReferenceExpression in method public testValidUnion() : void in class com.facebook.presto.sql.planner.TestTypeValidator |
From |
To |
|
Change Variable Type builder : ImmutableListMultimap.Builder<Symbol,Symbol> to builder : ImmutableListMultimap.Builder<VariableReferenceExpression,VariableReferenceExpression> in method private canonicalizeSetOperationVariableMap(setOperationVariableMap ListMultimap<VariableReferenceExpression,VariableReferenceExpression>) : ListMultimap<VariableReferenceExpression,VariableReferenceExpression> in class com.facebook.presto.sql.planner.optimizations.UnaliasSymbolReferences.Rewriter |
From |
To |