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 |