0851bc06814ace535bae5b2e26d91cc399b1879d
Files Diff
- Added: 0
 - Removed: 0
 - Renamed: 0
 - Modified: 22
 
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Move And Inline Method | 1 | ||
| Move And Inline Method private filterStatsForUnknownExpression(inputStatistics PlanNodeStatsEstimate) : PlanNodeStatsEstimate moved from class com.facebook.presto.cost.FilterStatsCalculator to class com.facebook.presto.cost.FilterStatsCalculator.FilterExpressionStatsCalculatingVisitor & inlined to private estimateLogicalAnd(left Expression, right Expression) : PlanNodeStatsEstimate | From | To | |
| Change Parameter Type | 1 | ||
| Change Parameter Type auxiliaryClauses : List<EquiJoinClause> to remainingClauses : Collection<EquiJoinClause> in method private filterByEquiJoinClauses(stats PlanNodeStatsEstimate, drivingClause EquiJoinClause, remainingClauses Collection<EquiJoinClause>, session Session, types TypeProvider) : PlanNodeStatsEstimate in class com.facebook.presto.cost.JoinStatsRule | From | To | |
| Rename Variable | 1 | ||
| Rename Variable equiJoinClauses : List<EquiJoinClause> to equiJoinCriteria : List<EquiJoinClause> in method private computeInnerJoinStats(node JoinNode, crossJoinStats PlanNodeStatsEstimate, session Session, types TypeProvider) : PlanNodeStatsEstimate in class com.facebook.presto.cost.JoinStatsRule | From | To | |
| Extract Variable | 1 | ||
| Extract Variable filteredStats : PlanNodeStatsEstimate in method private calculate(filterNode FilterNode, semiJoinNode SemiJoinNode, statsProvider StatsProvider, session Session, types TypeProvider) : Optional<PlanNodeStatsEstimate> from class com.facebook.presto.cost.SimpleFilterProjectSemiJoinStatsRule | From | To | |
| Rename Parameter | 1 | ||
| Rename Parameter auxiliaryClauses : List<EquiJoinClause> to remainingClauses : Collection<EquiJoinClause> in method private filterByEquiJoinClauses(stats PlanNodeStatsEstimate, drivingClause EquiJoinClause, remainingClauses Collection<EquiJoinClause>, session Session, types TypeProvider) : PlanNodeStatsEstimate in class com.facebook.presto.cost.JoinStatsRule | From | To |