|
Change Parameter Type rulesByRootType : ListMultimap<Class<?>,Rule> to rulesByRootType : ListMultimap<Class<?>,Rule<?>> in method private RuleIndex(rulesByRootType ListMultimap<Class<?>,Rule<?>>) in class com.facebook.presto.sql.planner.iterative.RuleIndex |
From |
To |
|
Change Parameter Type rule : Rule to rule : Rule<T> in method private transform(node PlanNode, rule Rule<T>, context Context) : Optional<PlanNode> in class com.facebook.presto.sql.planner.iterative.IterativeOptimizer |
From |
To |
|
Change Parameter Type node : PlanNode to project : ProjectNode in method public apply(project ProjectNode, captures Captures, context Context) : Optional<PlanNode> in class com.facebook.presto.sql.planner.iterative.TestIterativeOptimizer.NonConvergingRule |
From |
To |
|
Change Parameter Type rules : Set<Rule> to rules : Set<Rule<?>> in method public IterativeOptimizer(stats StatsRecorder, rules Set<Rule<?>>) in class com.facebook.presto.sql.planner.iterative.IterativeOptimizer |
From |
To |
|
Change Parameter Type rule : Rule to rule : Rule<?> in method public recordFailure(rule Rule<?>) : void in class com.facebook.presto.sql.planner.StatsRecorder |
From |
To |
|
Change Parameter Type newRules : Set<Rule> to newRules : Set<Rule<?>> in method public IterativeOptimizer(stats StatsRecorder, legacyRules List<PlanOptimizer>, newRules Set<Rule<?>>) in class com.facebook.presto.sql.planner.iterative.IterativeOptimizer |
From |
To |
|
Change Parameter Type rules : Set<Rule> to rules : Set<Rule<?>> in method public register(rules Set<Rule<?>>) : Builder in class com.facebook.presto.sql.planner.iterative.RuleIndex.Builder |
From |
To |
|
Change Parameter Type rules : Collection<Rule> to rules : Collection<Rule<?>> in method public registerAll(rules Collection<Rule<?>>) : void in class com.facebook.presto.sql.planner.StatsRecorder |
From |
To |
|
Change Parameter Type node : PlanNode to tableWriterNode : TableWriterNode in method public apply(tableWriterNode TableWriterNode, captures Captures, context Context) : Optional<PlanNode> in class com.facebook.presto.sql.planner.iterative.rule.PushTableWriteThroughUnion |
From |
To |
|
Change Parameter Type node : PlanNode to node : JoinNode in method public apply(node JoinNode, captures Captures, context Context) : Optional<PlanNode> in class com.facebook.presto.sql.planner.iterative.rule.EliminateCrossJoins |
From |
To |
|
Change Parameter Type rule : Rule to rule : Rule<?> in method public record(rule Rule<?>, nanos long, match boolean) : void in class com.facebook.presto.sql.planner.StatsRecorder |
From |
To |
|
Change Parameter Type rule : Rule to rule : Rule<?> in method public register(rule Rule<?>) : Builder in class com.facebook.presto.sql.planner.iterative.RuleIndex.Builder |
From |
To |
|
Change Parameter Type node : PlanNode to parent : ProjectNode in method public apply(parent ProjectNode, captures Captures, context Context) : Optional<PlanNode> in class com.facebook.presto.sql.planner.iterative.rule.PushProjectionThroughUnion |
From |
To |
|
Change Parameter Type node : PlanNode to parent : AggregationNode in method public apply(parent AggregationNode, captures Captures, context Context) : Optional<PlanNode> in class com.facebook.presto.sql.planner.iterative.rule.PruneCountAggregationOverScalar |
From |
To |
|
Change Parameter Type node : PlanNode to aggregation : AggregationNode in method public apply(aggregation AggregationNode, captures Captures, context Context) : Optional<PlanNode> in class com.facebook.presto.sql.planner.iterative.rule.AddIntermediateAggregations |
From |
To |
|
Change Parameter Type node : PlanNode to finish : TableFinishNode in method public apply(finish TableFinishNode, captures Captures, context Context) : Optional<PlanNode> in class com.facebook.presto.sql.planner.iterative.rule.RemoveEmptyDelete |
From |
To |
|
Change Return Type Pattern to Pattern<LimitNode> in method public getPattern() : Pattern<LimitNode> in class com.facebook.presto.sql.planner.iterative.rule.MergeLimitWithSort |
From |
To |
|
Change Return Type Pattern to Pattern<AggregationNode> in method public getPattern() : Pattern<AggregationNode> in class com.facebook.presto.sql.planner.iterative.rule.AddIntermediateAggregations |
From |
To |
|
Change Return Type Pattern to Pattern<LimitNode> in method public getPattern() : Pattern<LimitNode> in class com.facebook.presto.sql.planner.iterative.rule.MergeLimits |
From |
To |
|
Change Return Type Pattern to Pattern<AggregationNode> in method public getPattern() : Pattern<AggregationNode> in class com.facebook.presto.sql.planner.iterative.rule.PushPartialAggregationThroughExchange |
From |
To |
|
Change Return Type Pattern to Pattern<TableScanNode> in method public getPattern() : Pattern<TableScanNode> in class com.facebook.presto.sql.planner.iterative.rule.ExpressionRewriteRuleSet.TableScanExpressionRewrite |
From |
To |
|
Change Return Type Pattern to Pattern<LateralJoinNode> in method public getPattern() : Pattern<LateralJoinNode> in class com.facebook.presto.sql.planner.iterative.rule.TransformUncorrelatedLateralToJoin |
From |
To |
|
Change Return Type Set<Rule> to Set<Rule<?>> in method public rules() : Set<Rule<?>> in class com.facebook.presto.sql.planner.iterative.rule.PickTableLayout |
From |
To |
|
Change Return Type Pattern to Pattern<SampleNode> in method public getPattern() : Pattern<SampleNode> in class com.facebook.presto.sql.planner.iterative.rule.RemoveFullSample |
From |
To |
|
Change Return Type Pattern to Pattern<AggregationNode> in method public getPattern() : Pattern<AggregationNode> in class com.facebook.presto.sql.planner.iterative.rule.PushPartialAggregationThroughJoin |
From |
To |
|
Change Return Type Pattern to Pattern<ApplyNode> in method public getPattern() : Pattern<ApplyNode> in class com.facebook.presto.sql.planner.iterative.rule.RemoveUnreferencedScalarApplyNodes |
From |
To |
|
Change Return Type Pattern to Pattern<LimitNode> in method public getPattern() : Pattern<LimitNode> in class com.facebook.presto.sql.planner.iterative.rule.EvaluateZeroLimit |
From |
To |
|
Change Return Type Pattern to Pattern<SampleNode> in method public getPattern() : Pattern<SampleNode> in class com.facebook.presto.sql.planner.iterative.rule.EvaluateZeroSample |
From |
To |
|
Change Return Type Pattern to Pattern<ProjectNode> in method public getPattern() : Pattern<ProjectNode> in class com.facebook.presto.sql.planner.iterative.rule.PushProjectionThroughUnion |
From |
To |
|
Change Return Type Pattern to Pattern<WindowNode> in method public getPattern() : Pattern<WindowNode> in class com.facebook.presto.sql.planner.iterative.rule.MergeAdjacentWindows |
From |
To |
|
Change Return Type Pattern to Pattern<TableScanNode> in method public getPattern() : Pattern<TableScanNode> in class com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.PickTableLayoutWithoutPredicate |
From |
To |
|
Change Return Type Pattern to Pattern<AggregationNode> in method public getPattern() : Pattern<AggregationNode> in class com.facebook.presto.sql.planner.iterative.rule.PruneAggregationSourceColumns |
From |
To |
|
Change Return Type Pattern to Pattern<AggregationNode> in method public getPattern() : Pattern<AggregationNode> in class com.facebook.presto.sql.planner.iterative.rule.ImplementFilteredAggregations |
From |
To |
|
Change Return Type Pattern to Pattern<ApplyNode> in method public getPattern() : Pattern<ApplyNode> in class com.facebook.presto.sql.planner.iterative.rule.ExpressionRewriteRuleSet.ApplyExpressionRewrite |
From |
To |
|
Change Return Type Pattern to Pattern<ValuesNode> in method public getPattern() : Pattern<ValuesNode> in class com.facebook.presto.sql.planner.iterative.rule.ExpressionRewriteRuleSet.ValuesExpressionRewrite |
From |
To |
|
Change Return Type Pattern to Pattern<ProjectNode> in method public getPattern() : Pattern<ProjectNode> in class com.facebook.presto.sql.planner.iterative.rule.RemoveRedundantIdentityProjections |
From |
To |
|
Change Return Type Pattern to Pattern<JoinNode> in method public getPattern() : Pattern<JoinNode> in class com.facebook.presto.sql.planner.iterative.rule.PruneJoinChildrenColumns |
From |
To |
|
Change Return Type Stream<Rule> to Stream<Rule<?>> in method public getCandidates(object Object) : Stream<Rule<?>> in class com.facebook.presto.sql.planner.iterative.RuleIndex |
From |
To |
|
Change Return Type Pattern to Pattern<LateralJoinNode> in method public getPattern() : Pattern<LateralJoinNode> in class com.facebook.presto.sql.planner.iterative.rule.RemoveUnreferencedScalarLateralNodes |
From |
To |
|
Change Return Type Pattern to Pattern<FilterNode> in method public getPattern() : Pattern<FilterNode> in class com.facebook.presto.sql.planner.iterative.rule.RemoveTrivialFilters |
From |
To |
|
Change Return Type Pattern to Pattern<AggregationNode> in method public getPattern() : Pattern<AggregationNode> in class com.facebook.presto.sql.planner.iterative.rule.PushAggregationThroughOuterJoin |
From |
To |
|
Change Return Type Pattern to Pattern<JoinNode> in method public getPattern() : Pattern<JoinNode> in class com.facebook.presto.sql.planner.iterative.rule.EliminateCrossJoins |
From |
To |
|
Change Return Type Pattern to Pattern<ProjectNode> in method public getPattern() : Pattern<ProjectNode> in class com.facebook.presto.sql.planner.iterative.rule.ExpressionRewriteRuleSet.ProjectExpressionRewrite |
From |
To |
|
Change Return Type Pattern to Pattern<ApplyNode> in method public getPattern() : Pattern<ApplyNode> in class com.facebook.presto.sql.planner.iterative.rule.TransformExistsApplyToLateralNode |
From |
To |
|
Change Return Type Pattern to Pattern<LimitNode> in method public getPattern() : Pattern<LimitNode> in class com.facebook.presto.sql.planner.iterative.rule.PushLimitThroughSemiJoin |
From |
To |
|
Change Return Type Pattern to Pattern<AggregationNode> in method public getPattern() : Pattern<AggregationNode> in class com.facebook.presto.sql.planner.iterative.rule.PruneCountAggregationOverScalar |
From |
To |
|
Change Return Type Pattern to Pattern<LimitNode> in method public getPattern() : Pattern<LimitNode> in class com.facebook.presto.sql.planner.iterative.rule.PushLimitThroughProject |
From |
To |
|
Change Return Type Pattern to Pattern<JoinNode> in method public getPattern() : Pattern<JoinNode> in class com.facebook.presto.sql.planner.iterative.rule.ExpressionRewriteRuleSet.JoinExpressionRewrite |
From |
To |
|
Change Return Type Set<Rule> to Set<Rule<?>> in method public rules() : Set<Rule<?>> in class com.facebook.presto.sql.planner.iterative.RuleSet |
From |
To |
|
Change Return Type Pattern to Pattern<ApplyNode> in method public getPattern() : Pattern<ApplyNode> in class com.facebook.presto.sql.planner.iterative.rule.TransformUncorrelatedInPredicateSubqueryToSemiJoin |
From |
To |
|
Change Return Type Pattern to Pattern<TableFinishNode> in method public getPattern() : Pattern<TableFinishNode> in class com.facebook.presto.sql.planner.iterative.rule.RemoveEmptyDelete |
From |
To |
|
Change Return Type Set<Rule> to Set<Rule<?>> in method public rules() : Set<Rule<?>> in class com.facebook.presto.sql.planner.iterative.rule.ExpressionRewriteRuleSet |
From |
To |
|
Change Return Type Pattern to Pattern<LimitNode> in method public getPattern() : Pattern<LimitNode> in class com.facebook.presto.sql.planner.iterative.rule.MergeLimitWithTopN |
From |
To |
|
Change Return Type Pattern to Pattern<ApplyNode> in method public getPattern() : Pattern<ApplyNode> in class com.facebook.presto.sql.planner.iterative.rule.TransformCorrelatedInPredicateToJoin |
From |
To |
|
Change Return Type Pattern to Pattern<ProjectNode> in method public getPattern() : Pattern<ProjectNode> in class com.facebook.presto.sql.planner.iterative.rule.InlineProjections |
From |
To |
|
Change Return Type Pattern to Pattern<OutputNode> in method public getPattern() : Pattern<OutputNode> in class com.facebook.presto.sql.planner.iterative.rule.PruneOutputColumns |
From |
To |
|
Change Return Type Pattern to Pattern<SampleNode> in method public getPattern() : Pattern<SampleNode> in class com.facebook.presto.sql.planner.iterative.rule.ImplementBernoulliSampleAsFilter |
From |
To |
|
Change Return Type Pattern to Pattern<WindowNode> in method public getPattern() : Pattern<WindowNode> in class com.facebook.presto.sql.planner.iterative.rule.SwapAdjacentWindowsBySpecifications |
From |
To |
|
Change Return Type Pattern to Pattern<PlanNode> in method public getPattern() : Pattern<PlanNode> in class com.facebook.presto.sql.planner.iterative.TestRuleIndex.NoOpRule |
From |
To |
|
Change Return Type Pattern to Pattern<AggregationNode> in method public getPattern() : Pattern<AggregationNode> in class com.facebook.presto.sql.planner.iterative.rule.SimplifyCountOverConstant |
From |
To |
|
Change Return Type Pattern to Pattern<AggregationNode> in method public getPattern() : Pattern<AggregationNode> in class com.facebook.presto.sql.planner.iterative.rule.SingleMarkDistinctToGroupBy |
From |
To |
|
Change Return Type Pattern to Pattern<AggregationNode> in method public getPattern() : Pattern<AggregationNode> in class com.facebook.presto.sql.planner.iterative.rule.ExpressionRewriteRuleSet.AggregationExpressionRewrite |
From |
To |
|
Change Return Type Pattern to Pattern<TopNNode> in method public getPattern() : Pattern<TopNNode> in class com.facebook.presto.sql.planner.iterative.rule.PushTopNThroughUnion |
From |
To |
|
Change Return Type Pattern to Pattern<TopNNode> in method public getPattern() : Pattern<TopNNode> in class com.facebook.presto.sql.planner.iterative.rule.CreatePartialTopN |
From |
To |
|
Change Return Type Pattern to Pattern<LimitNode> in method public getPattern() : Pattern<LimitNode> in class com.facebook.presto.sql.planner.iterative.rule.MergeLimitWithDistinct |
From |
To |
|
Change Return Type Pattern to Pattern<SemiJoinNode> in method public getPattern() : Pattern<SemiJoinNode> in class com.facebook.presto.sql.planner.iterative.rule.PruneSemiJoinFilteringSourceColumns |
From |
To |
|
Change Return Type Pattern to Pattern<ProjectNode> in method public getPattern() : Pattern<ProjectNode> in class com.facebook.presto.sql.planner.iterative.rule.PushProjectionThroughExchange |
From |
To |
|
Change Return Type Pattern to Pattern<LimitNode> in method public getPattern() : Pattern<LimitNode> in class com.facebook.presto.sql.planner.iterative.rule.PushLimitThroughMarkDistinct |
From |
To |
|
Change Return Type Pattern to Pattern<LateralJoinNode> in method public getPattern() : Pattern<LateralJoinNode> in class com.facebook.presto.sql.planner.iterative.rule.TransformCorrelatedScalarAggregationToJoin |
From |
To |
|
Change Return Type Pattern to Pattern<FilterNode> in method public getPattern() : Pattern<FilterNode> in class com.facebook.presto.sql.planner.iterative.rule.PickTableLayout.PickTableLayoutForPredicate |
From |
To |
|
Change Return Type Pattern to Pattern<FilterNode> in method public getPattern() : Pattern<FilterNode> in class com.facebook.presto.sql.planner.iterative.rule.ExpressionRewriteRuleSet.FilterExpressionRewrite |
From |
To |
|
Change Return Type Pattern to Pattern<FilterNode> in method public getPattern() : Pattern<FilterNode> in class com.facebook.presto.sql.planner.iterative.rule.MergeFilters |
From |
To |
|
Change Attribute Type rulesByRootType : ImmutableListMultimap.Builder<Class<?>,Rule> to rulesByRootType : ImmutableListMultimap.Builder<Class<?>,Rule<?>> in class com.facebook.presto.sql.planner.iterative.RuleIndex.Builder |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<WindowNode> in class com.facebook.presto.sql.planner.iterative.rule.SwapAdjacentWindowsBySpecifications |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<ApplyNode> in class com.facebook.presto.sql.planner.iterative.rule.TransformExistsApplyToLateralNode |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<SemiJoinNode> in class com.facebook.presto.sql.planner.iterative.rule.PruneSemiJoinFilteringSourceColumns |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<AggregationNode> in class com.facebook.presto.sql.planner.iterative.rule.AddIntermediateAggregations |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<AggregationNode> in class com.facebook.presto.sql.planner.iterative.rule.PushPartialAggregationThroughJoin |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<TopNNode> in class com.facebook.presto.sql.planner.iterative.rule.CreatePartialTopN |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<LimitNode> in class com.facebook.presto.sql.planner.iterative.rule.MergeLimits |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<LimitNode> in class com.facebook.presto.sql.planner.iterative.rule.MergeLimitWithSort |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<LimitNode> in class com.facebook.presto.sql.planner.iterative.rule.PushLimitThroughMarkDistinct |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<LimitNode> in class com.facebook.presto.sql.planner.iterative.rule.MergeLimitWithDistinct |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<FilterNode> in class com.facebook.presto.sql.planner.iterative.rule.RemoveTrivialFilters |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<LateralJoinNode> in class com.facebook.presto.sql.planner.iterative.rule.TransformUncorrelatedLateralToJoin |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<LateralJoinNode> in class com.facebook.presto.sql.planner.iterative.rule.RemoveUnreferencedScalarLateralNodes |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<ProjectNode> in class com.facebook.presto.sql.planner.iterative.rule.InlineProjections |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<ApplyNode> in class com.facebook.presto.sql.planner.iterative.rule.TransformCorrelatedInPredicateToJoin |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<SampleNode> in class com.facebook.presto.sql.planner.iterative.rule.RemoveFullSample |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<AggregationNode> in class com.facebook.presto.sql.planner.iterative.rule.SimplifyCountOverConstant |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<AggregationNode> in class com.facebook.presto.sql.planner.iterative.rule.PushAggregationThroughOuterJoin |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<AggregationNode> in class com.facebook.presto.sql.planner.iterative.rule.PushPartialAggregationThroughExchange |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<TableFinishNode> in class com.facebook.presto.sql.planner.iterative.rule.RemoveEmptyDelete |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<JoinNode> in class com.facebook.presto.sql.planner.iterative.rule.EliminateCrossJoins |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<FilterNode> in class com.facebook.presto.sql.planner.iterative.rule.MergeFilters |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<ApplyNode> in class com.facebook.presto.sql.planner.iterative.rule.TransformUncorrelatedInPredicateSubqueryToSemiJoin |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<LimitNode> in class com.facebook.presto.sql.planner.iterative.rule.MergeLimitWithTopN |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<ProjectNode> in class com.facebook.presto.sql.planner.iterative.rule.RemoveRedundantIdentityProjections |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<AggregationNode> in class com.facebook.presto.sql.planner.iterative.rule.PruneCountAggregationOverScalar |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<ProjectNode> in class com.facebook.presto.sql.planner.iterative.rule.PushProjectionThroughExchange |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<SampleNode> in class com.facebook.presto.sql.planner.iterative.rule.EvaluateZeroSample |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<LateralJoinNode> in class com.facebook.presto.sql.planner.iterative.rule.TransformCorrelatedScalarAggregationToJoin |
From |
To |
|
Change Attribute Type rulesByRootType : ListMultimap<Class<?>,Rule> to rulesByRootType : ListMultimap<Class<?>,Rule<?>> in class com.facebook.presto.sql.planner.iterative.RuleIndex |
From |
To |
|
Change Attribute Type rules : ImmutableSet<Rule> to rules : ImmutableSet<Rule<?>> in class com.facebook.presto.sql.planner.iterative.rule.ExpressionRewriteRuleSet |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<SampleNode> in class com.facebook.presto.sql.planner.iterative.rule.ImplementBernoulliSampleAsFilter |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<JoinNode> in class com.facebook.presto.sql.planner.iterative.rule.PruneJoinChildrenColumns |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<WindowNode> in class com.facebook.presto.sql.planner.iterative.rule.MergeAdjacentWindows |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<AggregationNode> in class com.facebook.presto.sql.planner.iterative.rule.SingleMarkDistinctToGroupBy |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<OutputNode> in class com.facebook.presto.sql.planner.iterative.rule.PruneOutputColumns |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<ProjectNode> in class com.facebook.presto.sql.planner.iterative.rule.PushProjectionThroughUnion |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<LimitNode> in class com.facebook.presto.sql.planner.iterative.rule.PushLimitThroughProject |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<ApplyNode> in class com.facebook.presto.sql.planner.iterative.rule.RemoveUnreferencedScalarApplyNodes |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<TopNNode> in class com.facebook.presto.sql.planner.iterative.rule.PushTopNThroughUnion |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<AggregationNode> in class com.facebook.presto.sql.planner.iterative.rule.PruneAggregationSourceColumns |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<AggregationNode> in class com.facebook.presto.sql.planner.iterative.rule.ImplementFilteredAggregations |
From |
To |
|
Change Attribute Type rules : ImmutableSet<Rule> to rules : ImmutableSet<Rule<?>> in class com.facebook.presto.sql.planner.iterative.rule.PickTableLayout |
From |
To |
|
Change Attribute Type rule : Rule to rule : Rule<?> in class com.facebook.presto.sql.planner.iterative.rule.test.RuleAssert |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<LimitNode> in class com.facebook.presto.sql.planner.iterative.rule.EvaluateZeroLimit |
From |
To |
|
Change Attribute Type PATTERN : Pattern to PATTERN : Pattern<LimitNode> in class com.facebook.presto.sql.planner.iterative.rule.PushLimitThroughSemiJoin |
From |
To |