From 30e8f3cec1ff90e3fc792e02113e2c4ba0e96d5d Mon Sep 17 00:00:00 2001 From: Sergey Nuyanzin Date: Thu, 1 Feb 2024 21:52:01 +0100 Subject: [PATCH] [FLINK-31362][table] plans --- .../batch/sql/join/BroadcastHashJoinTest.xml | 19 +++++++++++++++++++ .../batch/sql/join/NestedLoopJoinTest.xml | 4 +--- .../batch/sql/join/ShuffledHashJoinTest.xml | 19 +++++++++++++++++++ .../plan/batch/sql/join/SortMergeJoinTest.xml | 19 +++++++++++++++++++ ...inDependentConditionDerivationRuleTest.xml | 2 +- .../logical/RemoveSingleAggregateRuleTest.xml | 2 +- ...bqueryCorrelateVariablesValidationTest.xml | 4 ++-- .../sql/join/BroadcastHashJoinTest.scala | 7 ------- .../batch/sql/join/ShuffledHashJoinTest.scala | 7 ------- .../batch/sql/join/SortMergeJoinTest.scala | 7 ------- 10 files changed, 62 insertions(+), 28 deletions(-) diff --git a/flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/batch/sql/join/BroadcastHashJoinTest.xml b/flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/batch/sql/join/BroadcastHashJoinTest.xml index 16537dc550afc..d5739c895240a 100644 --- a/flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/batch/sql/join/BroadcastHashJoinTest.xml +++ b/flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/batch/sql/join/BroadcastHashJoinTest.xml @@ -683,4 +683,23 @@ HashJoin(joinType=[LeftOuterJoin], where=[(k = k0)], select=[k, v, k0, v0], isBr ]]> + + + + + + + + + + + diff --git a/flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/batch/sql/join/NestedLoopJoinTest.xml b/flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/batch/sql/join/NestedLoopJoinTest.xml index 770853f2fbe99..9582daba656b4 100644 --- a/flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/batch/sql/join/NestedLoopJoinTest.xml +++ b/flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/batch/sql/join/NestedLoopJoinTest.xml @@ -917,9 +917,7 @@ LogicalProject(d=[$0], e=[$1], f=[$2], g=[$3], h=[$4], a=[$5], b=[$6], c=[$7]) diff --git a/flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/batch/sql/join/ShuffledHashJoinTest.xml b/flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/batch/sql/join/ShuffledHashJoinTest.xml index 1b14167bace44..f88db3febe085 100644 --- a/flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/batch/sql/join/ShuffledHashJoinTest.xml +++ b/flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/batch/sql/join/ShuffledHashJoinTest.xml @@ -795,4 +795,23 @@ HashJoin(joinType=[LeftOuterJoin], where=[(k = k0)], select=[k, v, k0, v0], buil ]]> + + + + + + + + + + + diff --git a/flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/batch/sql/join/SortMergeJoinTest.xml b/flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/batch/sql/join/SortMergeJoinTest.xml index 855fd71c969fc..c6dfb533767db 100644 --- a/flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/batch/sql/join/SortMergeJoinTest.xml +++ b/flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/batch/sql/join/SortMergeJoinTest.xml @@ -795,4 +795,23 @@ SortMergeJoin(joinType=[LeftOuterJoin], where=[(k = k0)], select=[k, v, k0, v0]) ]]> + + + + + + + + + + + diff --git a/flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/rules/logical/JoinDependentConditionDerivationRuleTest.xml b/flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/rules/logical/JoinDependentConditionDerivationRuleTest.xml index 896723ea5148f..96572c6507649 100644 --- a/flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/rules/logical/JoinDependentConditionDerivationRuleTest.xml +++ b/flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/rules/logical/JoinDependentConditionDerivationRuleTest.xml @@ -120,7 +120,7 @@ LogicalProject(a=[$0], d=[$3]) diff --git a/flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/rules/logical/RemoveSingleAggregateRuleTest.xml b/flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/rules/logical/RemoveSingleAggregateRuleTest.xml index d8afcc2b74aa7..a864eaaeef12a 100644 --- a/flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/rules/logical/RemoveSingleAggregateRuleTest.xml +++ b/flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/rules/logical/RemoveSingleAggregateRuleTest.xml @@ -22,7 +22,7 @@ limitations under the License. super.testRightOuterJoinOnFalse()) - .hasMessageContaining("Cannot generate a valid execution plan for the given query") - .isInstanceOf[TableException] - } - @Test override def testRightOuterJoinWithNonEquiPred(): Unit = { assertThatThrownBy(() => super.testRightOuterJoinWithNonEquiPred()) diff --git a/flink-table/flink-table-planner/src/test/scala/org/apache/flink/table/planner/plan/batch/sql/join/ShuffledHashJoinTest.scala b/flink-table/flink-table-planner/src/test/scala/org/apache/flink/table/planner/plan/batch/sql/join/ShuffledHashJoinTest.scala index 36687fb6fd91d..c9ad5909f9bc0 100644 --- a/flink-table/flink-table-planner/src/test/scala/org/apache/flink/table/planner/plan/batch/sql/join/ShuffledHashJoinTest.scala +++ b/flink-table/flink-table-planner/src/test/scala/org/apache/flink/table/planner/plan/batch/sql/join/ShuffledHashJoinTest.scala @@ -69,13 +69,6 @@ class ShuffledHashJoinTest extends JoinTestBase { .isInstanceOf[TableException] } - @Test - override def testRightOuterJoinOnFalse(): Unit = { - assertThatThrownBy(() => super.testRightOuterJoinOnFalse()) - .hasMessageContaining("Cannot generate a valid execution plan for the given query") - .isInstanceOf[TableException] - } - @Test override def testRightOuterJoinWithNonEquiPred(): Unit = { assertThatThrownBy(() => super.testRightOuterJoinWithNonEquiPred()) diff --git a/flink-table/flink-table-planner/src/test/scala/org/apache/flink/table/planner/plan/batch/sql/join/SortMergeJoinTest.scala b/flink-table/flink-table-planner/src/test/scala/org/apache/flink/table/planner/plan/batch/sql/join/SortMergeJoinTest.scala index 2d7cf24fab4d0..7e526138e263e 100644 --- a/flink-table/flink-table-planner/src/test/scala/org/apache/flink/table/planner/plan/batch/sql/join/SortMergeJoinTest.scala +++ b/flink-table/flink-table-planner/src/test/scala/org/apache/flink/table/planner/plan/batch/sql/join/SortMergeJoinTest.scala @@ -66,13 +66,6 @@ class SortMergeJoinTest extends JoinTestBase { .isInstanceOf[TableException] } - @Test - override def testRightOuterJoinOnFalse(): Unit = { - assertThatThrownBy(() => super.testRightOuterJoinOnFalse()) - .hasMessageContaining("Cannot generate a valid execution plan for the given query") - .isInstanceOf[TableException] - } - @Test override def testRightOuterJoinWithNonEquiPred(): Unit = { assertThatThrownBy(() => super.testRightOuterJoinWithNonEquiPred())