|
Move Method public isOriginalOrder(joinOrder List<Integer>) : boolean from class com.facebook.presto.sql.planner.optimizations.EliminateCrossJoins to public isOriginalOrder(joinOrder List<Integer>) : boolean from class com.facebook.presto.sql.planner.iterative.rule.EliminateCrossJoins |
From |
To |
|
Move Method private symbol(name String) : String from class com.facebook.presto.sql.planner.optimizations.TestEliminateCrossJoins to private symbol(name String) : String from class com.facebook.presto.sql.planner.iterative.rule.TestEliminateCrossJoins |
From |
To |
|
Move Method public testGiveUpOnNonIdentityProjections() : void from class com.facebook.presto.sql.planner.optimizations.TestEliminateCrossJoins to public testGiveUpOnNonIdentityProjections() : void from class com.facebook.presto.sql.planner.iterative.rule.TestEliminateCrossJoins |
From |
To |
|
Move Method public testJoinOrderWithRealCrossJoin() : void from class com.facebook.presto.sql.planner.optimizations.TestEliminateCrossJoins to public testJoinOrderWithRealCrossJoin() : void from class com.facebook.presto.sql.planner.iterative.rule.TestEliminateCrossJoins |
From |
To |
|
Move Method public testJoinOrder() : void from class com.facebook.presto.sql.planner.optimizations.TestEliminateCrossJoins to public testJoinOrder() : void from class com.facebook.presto.sql.planner.iterative.rule.TestEliminateCrossJoins |
From |
To |
|
Move Method public testIsOriginalOrder() : void from class com.facebook.presto.sql.planner.optimizations.TestEliminateCrossJoins to public testIsOriginalOrder() : void from class com.facebook.presto.sql.planner.iterative.rule.TestEliminateCrossJoins |
From |
To |
|
Move Method public testJoinOrderWithMultipleEdgesBetweenNodes() : void from class com.facebook.presto.sql.planner.optimizations.TestEliminateCrossJoins to public testJoinOrderWithMultipleEdgesBetweenNodes() : void from class com.facebook.presto.sql.planner.iterative.rule.TestEliminateCrossJoins |
From |
To |
|
Move Method private values(symbols String...) : ValuesNode from class com.facebook.presto.sql.planner.optimizations.TestEliminateCrossJoins to private values(symbols String...) : ValuesNode from class com.facebook.presto.sql.planner.iterative.rule.TestEliminateCrossJoins |
From |
To |
|
Move Method public getJoinOrder(graph JoinGraph) : List<Integer> from class com.facebook.presto.sql.planner.optimizations.EliminateCrossJoins to public getJoinOrder(graph JoinGraph) : List<Integer> from class com.facebook.presto.sql.planner.iterative.rule.EliminateCrossJoins |
From |
To |
|
Move Method public testDonNotChangeOrderWithoutCrossJoin() : void from class com.facebook.presto.sql.planner.optimizations.TestEliminateCrossJoins to public testDonNotChangeOrderWithoutCrossJoin() : void from class com.facebook.presto.sql.planner.iterative.rule.TestEliminateCrossJoins |
From |
To |
|
Move Method public buildJoinTree(expectedOutputSymbols List<Symbol>, graph JoinGraph, joinOrder List<Integer>, idAllocator PlanNodeIdAllocator) : PlanNode from class com.facebook.presto.sql.planner.optimizations.EliminateCrossJoins to public buildJoinTree(expectedOutputSymbols List<Symbol>, graph JoinGraph, joinOrder List<Integer>, idAllocator PlanNodeIdAllocator) : PlanNode from class com.facebook.presto.sql.planner.iterative.rule.EliminateCrossJoins |
From |
To |
|
Move Method public testDoNotReorderCrossJoins() : void from class com.facebook.presto.sql.planner.optimizations.TestEliminateCrossJoins to public testDoNotReorderCrossJoins() : void from class com.facebook.presto.sql.planner.iterative.rule.TestEliminateCrossJoins |
From |
To |