|
Change Parameter Type expectedEquiCriteria : List<AliasPair> to expectedEquiCriteria : List<ExpectedValueProvider<JoinNode.EquiJoinClause>> in method public join(joinType JoinNode.Type, expectedEquiCriteria List<ExpectedValueProvider<JoinNode.EquiJoinClause>>, left PlanMatchPattern, right PlanMatchPattern) : PlanMatchPattern in class com.facebook.presto.sql.planner.assertions.PlanMatchPattern |
From |
To |
|
Change Parameter Type expressionAliases : ExpressionAliases to symbolAliases : SymbolAliases in method public detailMatches(node PlanNode, session Session, metadata Metadata, symbolAliases SymbolAliases) : MatchResult in class com.facebook.presto.sql.planner.assertions.GroupIdMatcher |
From |
To |
|
Change Parameter Type args : String... to args : List<String> in method public functionCall(name String, args List<String>) : ExpectedValueProvider<FunctionCall> in class com.facebook.presto.sql.planner.assertions.PlanMatchPattern |
From |
To |
|
Change Parameter Type expressionAliases : ExpressionAliases to symbolAliases : SymbolAliases in method public detailMatches(node PlanNode, session Session, metadata Metadata, symbolAliases SymbolAliases) : MatchResult in class com.facebook.presto.sql.planner.assertions.TableScanMatcher |
From |
To |
|
Change Parameter Type expressionAliases : ExpressionAliases to symbolAliases : SymbolAliases in method public detailMatches(node PlanNode, session Session, metadata Metadata, symbolAliases SymbolAliases) : MatchResult in class com.facebook.presto.sql.planner.assertions.Matcher |
From |
To |
|
Change Parameter Type expectedEquiCriteria : List<AliasPair> to expectedEquiCriteria : List<ExpectedValueProvider<JoinNode.EquiJoinClause>> in method public join(joinType JoinNode.Type, expectedEquiCriteria List<ExpectedValueProvider<JoinNode.EquiJoinClause>>, expectedFilter Optional<String>, left PlanMatchPattern, right PlanMatchPattern) : PlanMatchPattern in class com.facebook.presto.sql.planner.assertions.PlanMatchPattern |
From |
To |
|
Change Parameter Type expressionAliases : ExpressionAliases to symbolAliases : SymbolAliases in method public detailMatches(node PlanNode, session Session, metadata Metadata, symbolAliases SymbolAliases) : MatchResult in class com.facebook.presto.sql.planner.assertions.AggregationMatcher |
From |
To |
|
Change Parameter Type expressionAliases : ExpressionAliases to symbolAliases : SymbolAliases in method public SymbolAliases(symbolAliases SymbolAliases) in class com.facebook.presto.sql.planner.assertions.SymbolAliases |
From |
To |
|
Change Parameter Type expressionAliases : ExpressionAliases to symbolAliases : SymbolAliases in method package ExpressionVerifier(symbolAliases SymbolAliases) in class com.facebook.presto.sql.planner.assertions.ExpressionVerifier |
From |
To |
|
Change Parameter Type equiCriteria : List<AliasPair> to equiCriteria : List<ExpectedValueProvider<JoinNode.EquiJoinClause>> in method package JoinMatcher(joinType JoinNode.Type, equiCriteria List<ExpectedValueProvider<JoinNode.EquiJoinClause>>, filter Optional<Expression>) in class com.facebook.presto.sql.planner.assertions.JoinMatcher |
From |
To |
|
Change Parameter Type functionCalls : List<FunctionCall> to specification : ExpectedValueProvider<WindowNode.Specification> in method package WindowMatcher(specification ExpectedValueProvider<WindowNode.Specification>) in class com.facebook.presto.sql.planner.assertions.WindowMatcher |
From |
To |
|
Rename Method public matches(node PlanNode, session Session, metadata Metadata, expressionAliases ExpressionAliases) : boolean renamed to public detailMatches(node PlanNode, session Session, metadata Metadata, symbolAliases SymbolAliases) : MatchResult in class com.facebook.presto.sql.planner.assertions.AggregationMatcher |
From |
To |
|
Rename Method package matches(node PlanNode, session Session, metadata Metadata, expressionAliases ExpressionAliases) : List<PlanMatchingState> renamed to package shapeMatches(node PlanNode) : List<PlanMatchingState> in class com.facebook.presto.sql.planner.assertions.PlanMatchPattern |
From |
To |
|
Rename Method public matches(node PlanNode, session Session, metadata Metadata, expressionAliases ExpressionAliases) : boolean renamed to public detailMatches(node PlanNode, session Session, metadata Metadata, symbolAliases SymbolAliases) : MatchResult in class com.facebook.presto.sql.planner.assertions.GroupIdMatcher |
From |
To |
|
Rename Method public tableScan(expectedTableName String, constraint Map<String,Domain>) : PlanMatchPattern renamed to public constrainedTableScan(expectedTableName String, constraint Map<String,Domain>) : PlanMatchPattern in class com.facebook.presto.sql.planner.assertions.PlanMatchPattern |
From |
To |
|
Rename Method public matches(node PlanNode, session Session, metadata Metadata, expressionAliases ExpressionAliases) : boolean renamed to public shapeMatches(node PlanNode) : boolean in class com.facebook.presto.sql.planner.assertions.Matcher |
From |
To |
|
Rename Method public aliasPair(left String, right String) : AliasPair renamed to public columnReference(tableName String, columnName String) : RvalueMatcher in class com.facebook.presto.sql.planner.assertions.PlanMatchPattern |
From |
To |
|
Rename Method public matches(node PlanNode, session Session, metadata Metadata, expressionAliases ExpressionAliases) : boolean renamed to public shapeMatches(node PlanNode) : boolean in class com.facebook.presto.sql.planner.assertions.PlanNodeMatcher |
From |
To |
|
Rename Method public matches(node PlanNode, session Session, metadata Metadata, expressionAliases ExpressionAliases) : boolean renamed to public detailMatches(node PlanNode, session Session, metadata Metadata, symbolAliases SymbolAliases) : MatchResult in class com.facebook.presto.sql.planner.assertions.TableScanMatcher |
From |
To |
|
Rename Method public matches(node PlanNode, session Session, metadata Metadata, expressionAliases ExpressionAliases) : boolean renamed to public shapeMatches(node PlanNode) : boolean in class com.facebook.presto.sql.planner.assertions.NotPlanNodeMatcher |
From |
To |
|
Rename Method public matches(node PlanNode, session Session, metadata Metadata, expressionAliases ExpressionAliases) : boolean renamed to public detailMatches(node PlanNode, session Session, metadata Metadata, symbolAliases SymbolAliases) : MatchResult in class com.facebook.presto.sql.planner.assertions.Matcher |
From |
To |
|
Pull Up Method private assertPlan(sql String, stage LogicalPlanner.Stage, pattern PlanMatchPattern) : void from class com.facebook.presto.sql.planner.TestLogicalPlanner to protected assertPlan(sql String, stage LogicalPlanner.Stage, pattern PlanMatchPattern) : void from class com.facebook.presto.sql.planner.assertions.BasePlanTest |
From |
To |
|
Pull Up Method private plan(sql String, stage LogicalPlanner.Stage) : Plan from class com.facebook.presto.sql.planner.TestLogicalPlanner to protected plan(sql String, stage LogicalPlanner.Stage) : Plan from class com.facebook.presto.sql.planner.assertions.BasePlanTest |
From |
To |
|
Pull Up Method private assertPlan(sql String, pattern PlanMatchPattern) : void from class com.facebook.presto.sql.planner.TestLogicalPlanner to protected assertPlan(sql String, pattern PlanMatchPattern) : void from class com.facebook.presto.sql.planner.assertions.BasePlanTest |
From |
To |
|
Pull Up Method public TestLogicalPlanner() from class com.facebook.presto.sql.planner.TestLogicalPlanner to public BasePlanTest() from class com.facebook.presto.sql.planner.assertions.BasePlanTest |
From |
To |
|
Pull Up Method private plan(sql String) : Plan from class com.facebook.presto.sql.planner.TestLogicalPlanner to protected plan(sql String) : Plan from class com.facebook.presto.sql.planner.assertions.BasePlanTest |
From |
To |
|
Change Return Type boolean to MatchResult in method public detailMatches(node PlanNode, session Session, metadata Metadata, symbolAliases SymbolAliases) : MatchResult in class com.facebook.presto.sql.planner.assertions.Matcher |
From |
To |
|
Change Return Type void to SymbolAliases in method public updateAssignments(assignments Map<Symbol,Expression>) : SymbolAliases in class com.facebook.presto.sql.planner.assertions.SymbolAliases |
From |
To |
|
Change Return Type boolean to MatchResult in method public detailMatches(node PlanNode, session Session, metadata Metadata, symbolAliases SymbolAliases) : MatchResult in class com.facebook.presto.sql.planner.assertions.AggregationMatcher |
From |
To |
|
Change Return Type boolean to MatchResult in method public detailMatches(node PlanNode, session Session, metadata Metadata, symbolAliases SymbolAliases) : MatchResult in class com.facebook.presto.sql.planner.assertions.TableScanMatcher |
From |
To |
|
Change Return Type FunctionCall to ExpectedValueProvider<FunctionCall> in method public functionCall(name String, args List<String>) : ExpectedValueProvider<FunctionCall> in class com.facebook.presto.sql.planner.assertions.PlanMatchPattern |
From |
To |
|
Change Return Type AliasPair to RvalueMatcher in method public columnReference(tableName String, columnName String) : RvalueMatcher in class com.facebook.presto.sql.planner.assertions.PlanMatchPattern |
From |
To |
|
Change Return Type boolean to MatchResult in method public detailMatches(node PlanNode, session Session, metadata Metadata, symbolAliases SymbolAliases) : MatchResult in class com.facebook.presto.sql.planner.assertions.GroupIdMatcher |
From |
To |
|
Rename Parameter expressionAliases : ExpressionAliases to symbolAliases : SymbolAliases in method public detailMatches(node PlanNode, session Session, metadata Metadata, symbolAliases SymbolAliases) : MatchResult in class com.facebook.presto.sql.planner.assertions.Matcher |
From |
To |
|
Rename Parameter left : String to tableName : String in method public columnReference(tableName String, columnName String) : RvalueMatcher in class com.facebook.presto.sql.planner.assertions.PlanMatchPattern |
From |
To |
|
Rename Parameter o : Object to obj : Object in method public equals(obj Object) : boolean in class com.facebook.presto.sql.planner.assertions.AnySymbolReference |
From |
To |
|
Rename Parameter expressionAliases : ExpressionAliases to symbolAliases : SymbolAliases in method public detailMatches(node PlanNode, session Session, metadata Metadata, symbolAliases SymbolAliases) : MatchResult in class com.facebook.presto.sql.planner.assertions.AggregationMatcher |
From |
To |
|
Rename Parameter expressionAliases : ExpressionAliases to symbolAliases : SymbolAliases in method public SymbolAliases(symbolAliases SymbolAliases) in class com.facebook.presto.sql.planner.assertions.SymbolAliases |
From |
To |
|
Rename Parameter expressionAliases : ExpressionAliases to symbolAliases : SymbolAliases in method package ExpressionVerifier(symbolAliases SymbolAliases) in class com.facebook.presto.sql.planner.assertions.ExpressionVerifier |
From |
To |
|
Rename Parameter functionCalls : List<FunctionCall> to specification : ExpectedValueProvider<WindowNode.Specification> in method package WindowMatcher(specification ExpectedValueProvider<WindowNode.Specification>) in class com.facebook.presto.sql.planner.assertions.WindowMatcher |
From |
To |
|
Rename Parameter right : String to columnName : String in method public columnReference(tableName String, columnName String) : RvalueMatcher in class com.facebook.presto.sql.planner.assertions.PlanMatchPattern |
From |
To |
|
Rename Parameter expressionAliases : ExpressionAliases to symbolAliases : SymbolAliases in method public detailMatches(node PlanNode, session Session, metadata Metadata, symbolAliases SymbolAliases) : MatchResult in class com.facebook.presto.sql.planner.assertions.GroupIdMatcher |
From |
To |
|
Rename Parameter expressionAliases : ExpressionAliases to symbolAliases : SymbolAliases in method public detailMatches(node PlanNode, session Session, metadata Metadata, symbolAliases SymbolAliases) : MatchResult in class com.facebook.presto.sql.planner.assertions.TableScanMatcher |
From |
To |