|
Change Parameter Type availableFields : Set<Symbol> to availableFields : Set<VariableReferenceExpression> in method public canComputeWith(availableFields Set<VariableReferenceExpression>) : boolean in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.HashComputation |
From |
To |
|
Change Parameter Type fields : Iterable<Symbol> to fields : Iterable<VariableReferenceExpression> in method public computeHash(fields Iterable<VariableReferenceExpression>) : Optional<HashComputation> in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer |
From |
To |
|
Change Parameter Type fields : Iterable<Symbol> to fields : Iterable<VariableReferenceExpression> in method private HashComputation(fields Iterable<VariableReferenceExpression>) in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.HashComputation |
From |
To |
|
Change Parameter Type symbols : List<Symbol> to variables : List<VariableReferenceExpression> in method public getHashExpression(variables List<VariableReferenceExpression>) : Optional<Expression> in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer |
From |
To |
|
Change Parameter Type symbol : Symbol to variable : VariableReferenceExpression in method private getHashFunctionCall(previousHashValue Expression, variable VariableReferenceExpression) : Expression in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.HashComputation |
From |
To |
|
Change Parameter Type symbols : List<Symbol> to variables : List<VariableReferenceExpression> in method public pruneVariables(variables List<VariableReferenceExpression>) : HashComputationSet in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.HashComputationSet |
From |
To |
|
Change Parameter Type translator : Function<Symbol,Optional<Symbol>> to translator : Function<VariableReferenceExpression,Optional<VariableReferenceExpression>> in method public translate(translator Function<VariableReferenceExpression,Optional<VariableReferenceExpression>>) : Optional<HashComputation> in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.HashComputation |
From |
To |
|
Change Parameter Type translator : Function<Symbol,Optional<Symbol>> to translator : Function<VariableReferenceExpression,Optional<VariableReferenceExpression>> in method public translate(translator Function<VariableReferenceExpression,Optional<VariableReferenceExpression>>) : HashComputationSet in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.HashComputationSet |
From |
To |
|
Rename Variable newSymbols : ImmutableList.Builder<Symbol> to newVariables : ImmutableList.Builder<VariableReferenceExpression> in method public translate(translator Function<VariableReferenceExpression,Optional<VariableReferenceExpression>>) : Optional<HashComputation> in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.HashComputation |
From |
To |
|
Rename Variable hashVariable : Map<HashComputation,VariableReferenceExpression> to hashVariables : Map<HashComputation,VariableReferenceExpression> in method private planSimpleNodeWithProperties(node PlanNode, preferredHashes HashComputationSet, alwaysPruneExtraHashVariables boolean) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.Rewriter |
From |
To |
|
Rename Variable symbolId : int to variableId : int in method public visitExchange(node ExchangeNode, parentPreference HashComputationSet) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.Rewriter |
From |
To |
|
Rename Variable newSymbol : Optional<Symbol> to newVariable : Optional<VariableReferenceExpression> in method public translate(translator Function<VariableReferenceExpression,Optional<VariableReferenceExpression>>) : Optional<HashComputation> in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.HashComputation |
From |
To |
|
Rename Variable newInputSymbols : ImmutableList.Builder<Symbol> to newInputVariables : ImmutableList.Builder<VariableReferenceExpression> in method public visitExchange(node ExchangeNode, parentPreference HashComputationSet) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.Rewriter |
From |
To |
|
Rename Variable uniqueSymbols : Set<Symbol> to uniqueVariables : Set<VariableReferenceExpression> in method public pruneVariables(variables List<VariableReferenceExpression>) : HashComputationSet in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.HashComputationSet |
From |
To |
|
Rename Variable inputSymbols : List<Symbol> to inputVariables : List<VariableReferenceExpression> in method public visitExchange(node ExchangeNode, parentPreference HashComputationSet) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.Rewriter |
From |
To |
|
Rename Variable partitionSymbols : HashComputation to partitionVariables : HashComputation in method private enforce(planWithProperties PlanWithProperties, requiredHashes HashComputationSet) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.Rewriter |
From |
To |
|
Rename Variable symbol : Symbol to variable : VariableReferenceExpression in method private enforce(planWithProperties PlanWithProperties, requiredHashes HashComputationSet) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.Rewriter |
From |
To |
|
Rename Variable symbols : List<Symbol> to variables : List<VariableReferenceExpression> in method public computeHash(fields Iterable<VariableReferenceExpression>) : Optional<HashComputation> in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer |
From |
To |
|
Rename Variable symbol : Symbol to variable : VariableReferenceExpression in method public getHashExpression(variables List<VariableReferenceExpression>) : Optional<Expression> in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer |
From |
To |
|
Rename Variable resultHashSymbols : Map<Symbol,HashComputation> to resultHashVariables : Map<VariableReferenceExpression,HashComputation> in method private enforce(planWithProperties PlanWithProperties, requiredHashes HashComputationSet) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.Rewriter |
From |
To |
|
Change Variable Type newSymbol : Optional<Symbol> to newVariable : Optional<VariableReferenceExpression> in method public translate(translator Function<VariableReferenceExpression,Optional<VariableReferenceExpression>>) : Optional<HashComputation> in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.HashComputation |
From |
To |
|
Change Variable Type newInputSymbols : ImmutableList.Builder<Symbol> to newInputVariables : ImmutableList.Builder<VariableReferenceExpression> in method public visitExchange(node ExchangeNode, parentPreference HashComputationSet) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.Rewriter |
From |
To |
|
Change Variable Type uniqueSymbols : Set<Symbol> to uniqueVariables : Set<VariableReferenceExpression> in method public pruneVariables(variables List<VariableReferenceExpression>) : HashComputationSet in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.HashComputationSet |
From |
To |
|
Change Variable Type newInputs : ImmutableList.Builder<List<Symbol>> to newInputs : ImmutableList.Builder<List<VariableReferenceExpression>> in method public visitExchange(node ExchangeNode, parentPreference HashComputationSet) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.Rewriter |
From |
To |
|
Change Variable Type inputSymbols : List<Symbol> to inputVariables : List<VariableReferenceExpression> in method public visitExchange(node ExchangeNode, parentPreference HashComputationSet) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.Rewriter |
From |
To |
|
Change Variable Type outputToInputMap : Map<Symbol,Symbol> to outputToInputMap : Map<VariableReferenceExpression,VariableReferenceExpression> in method public visitExchange(node ExchangeNode, parentPreference HashComputationSet) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.Rewriter |
From |
To |
|
Change Variable Type symbols : List<Symbol> to variables : List<VariableReferenceExpression> in method public computeHash(fields Iterable<VariableReferenceExpression>) : Optional<HashComputation> in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer |
From |
To |
|
Change Variable Type symbol : Symbol to variable : VariableReferenceExpression in method private enforce(planWithProperties PlanWithProperties, requiredHashes HashComputationSet) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.Rewriter |
From |
To |
|
Change Variable Type field : Symbol to field : VariableReferenceExpression in method private getHashExpression() : Expression in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.HashComputation |
From |
To |
|
Change Variable Type symbol : Symbol to variable : VariableReferenceExpression in method public getHashExpression(variables List<VariableReferenceExpression>) : Optional<Expression> in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer |
From |
To |
|
Change Variable Type resultHashSymbols : Map<Symbol,HashComputation> to resultHashVariables : Map<VariableReferenceExpression,HashComputation> in method private enforce(planWithProperties PlanWithProperties, requiredHashes HashComputationSet) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.Rewriter |
From |
To |
|
Change Variable Type field : Symbol to field : VariableReferenceExpression in method public translate(translator Function<VariableReferenceExpression,Optional<VariableReferenceExpression>>) : Optional<HashComputation> in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.HashComputation |
From |
To |
|
Change Variable Type newSymbols : ImmutableList.Builder<Symbol> to newVariables : ImmutableList.Builder<VariableReferenceExpression> in method public translate(translator Function<VariableReferenceExpression,Optional<VariableReferenceExpression>>) : Optional<HashComputation> in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.HashComputation |
From |
To |
|
Rename Parameter symbols : List<Symbol> to variables : List<VariableReferenceExpression> in method public pruneVariables(variables List<VariableReferenceExpression>) : HashComputationSet in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.HashComputationSet |
From |
To |
|
Rename Parameter pruneExtraHashSymbols : boolean to pruneExtraHashVariables : boolean in method private planAndEnforce(node PlanNode, requiredHashes HashComputationSet, pruneExtraHashVariables boolean, preferredHashes HashComputationSet) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.Rewriter |
From |
To |
|
Rename Parameter symbols : List<Symbol> to variables : List<VariableReferenceExpression> in method public getHashExpression(variables List<VariableReferenceExpression>) : Optional<Expression> in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer |
From |
To |
|
Rename Parameter symbol : Symbol to variable : VariableReferenceExpression in method private getHashFunctionCall(previousHashValue Expression, variable VariableReferenceExpression) : Expression in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.HashComputation |
From |
To |
|
Rename Parameter alwaysPruneExtraHashSymbols : boolean to alwaysPruneExtraHashVariables : boolean in method private planSimpleNodeWithProperties(node PlanNode, preferredHashes HashComputationSet, alwaysPruneExtraHashVariables boolean) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer.Rewriter |
From |
To |