|
Move Method private decorrelateFilters(node PlanNode, correlation List<Symbol>) : Optional<DecorrelatedNode> from class com.facebook.presto.sql.planner.optimizations.ScalarAggregationToJoinRewriter to public decorrelateFilters(node PlanNode, correlation List<Symbol>) : Optional<DecorrelatedNode> from class com.facebook.presto.sql.planner.optimizations.PlanNodeDecorrelator |
From |
To |
|
Move Method private ensureJoinSymbolsAreReturned(scalarAggregationSource PlanNode, joinPredicate List<Expression>) : PlanNode from class com.facebook.presto.sql.planner.optimizations.ScalarAggregationToJoinRewriter to private ensureJoinSymbolsAreReturned(scalarAggregationSource PlanNode, joinPredicate List<Expression>) : PlanNode from class com.facebook.presto.sql.planner.optimizations.PlanNodeDecorrelator |
From |
To |
|
Move Method private decorrelatedNode(correlatedPredicates List<Expression>, node PlanNode, correlation List<Symbol>) : Optional<DecorrelatedNode> from class com.facebook.presto.sql.planner.optimizations.ScalarAggregationToJoinRewriter to private decorrelatedNode(correlatedPredicates List<Expression>, node PlanNode, correlation List<Symbol>) : Optional<DecorrelatedNode> from class com.facebook.presto.sql.planner.optimizations.PlanNodeDecorrelator |
From |
To |
|
Move Method private isSupportedPredicate(predicate Expression) : boolean from class com.facebook.presto.sql.planner.optimizations.ScalarAggregationToJoinRewriter to private isSupportedPredicate(predicate Expression) : boolean from class com.facebook.presto.sql.planner.optimizations.PlanNodeDecorrelator |
From |
To |
|
Move Method private isUsingPredicate(symbols List<Symbol>) : Predicate<Expression> from class com.facebook.presto.sql.planner.optimizations.ScalarAggregationToJoinRewriter to private isUsingPredicate(symbols List<Symbol>) : Predicate<Expression> from class com.facebook.presto.sql.planner.optimizations.PlanNodeDecorrelator |
From |
To |
|
Move Method private updateFilterNode(filterNodeSearcher PlanNodeSearcher, newPredicates List<Expression>) : PlanNode from class com.facebook.presto.sql.planner.optimizations.ScalarAggregationToJoinRewriter to private updateFilterNode(filterNodeSearcher PlanNodeSearcher, newPredicates List<Expression>) : PlanNode from class com.facebook.presto.sql.planner.optimizations.PlanNodeDecorrelator |
From |
To |