2c5d48d899ed50ded25025465a439c5248df5365
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 1
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Parameterize Variable | 2 | ||
Parameterize Variable right : PlanWithProperties to newRight : PlanWithProperties in method private buildJoin(node JoinNode, newLeft PlanWithProperties, newRight PlanWithProperties, newDistributionType JoinNode.DistributionType) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.AddExchanges.Rewriter | From | To | |
Parameterize Variable left : PlanWithProperties to newLeft : PlanWithProperties in method private buildJoin(node JoinNode, newLeft PlanWithProperties, newRight PlanWithProperties, newDistributionType JoinNode.DistributionType) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.AddExchanges.Rewriter | From | To | |
Inline Variable | 1 | ||
Inline Variable type : JoinNode.Type in method public visitJoin(node JoinNode, preferredProperties PreferredProperties) : PlanWithProperties from class com.facebook.presto.sql.planner.optimizations.AddExchanges.Rewriter | From | To | |
Extract Method | 3 | ||
Extract Method private buildJoin(node JoinNode, newLeft PlanWithProperties, newRight PlanWithProperties, newDistributionType JoinNode.DistributionType) : PlanWithProperties extracted from public visitJoin(node JoinNode, preferredProperties PreferredProperties) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.AddExchanges.Rewriter | From | To | |
Extract Method private planReplicatedJoin(node JoinNode) : PlanWithProperties extracted from public visitJoin(node JoinNode, preferredProperties PreferredProperties) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.AddExchanges.Rewriter | From | To | |
Extract Method private planPartitionedJoin(node JoinNode, leftSymbols List<Symbol>, rightSymbols List<Symbol>) : PlanWithProperties extracted from public visitJoin(node JoinNode, preferredProperties PreferredProperties) : PlanWithProperties in class com.facebook.presto.sql.planner.optimizations.AddExchanges.Rewriter | From | To |