This is an automated email from the ASF dual-hosted git repository.

godfrey pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git.


    from e196f7b  [FLINK-19201][python][tests] Add retry logic for conda 
install to avoid network problems
     add 9367030  [FLINK-19626][table-planner-blink] Introduce multi-input 
operator construction algorithm (#13742)

No new revisions were added by this update.

Summary of changes:
 .../generated/optimizer_config_configuration.html  |   6 +
 .../table/api/config/OptimizerConfigOptions.java   |   8 +
 .../plan/processors/DeadlockBreakupProcessor.java  |  52 +++
 .../MultipleInputNodeCreationProcessor.java        | 482 +++++++++++++++++++++
 .../processors/utils/InputOrderCalculator.java     |  85 ++++
 .../utils/InputPriorityConflictResolver.java       | 100 +++++
 .../utils/InputPriorityGraphGenerator.java}        | 219 ++--------
 .../plan/processors/utils/TopologyGraph.java       | 209 +++++++++
 .../table/planner/delegation/BatchPlanner.scala    |  21 +-
 .../batch/BatchExecMultipleInputNode.scala         |   4 +
 .../plan/reuse/DeadlockBreakupProcessor.scala      |  48 --
 .../processors/utils/InputOrderCalculatorTest.java |  89 ++++
 .../utils/InputPriorityConflictResolverTest.java   |  89 ++++
 .../utils/InputPriorityGraphGeneratorTest.java     | 106 +++++
 .../plan/processors/utils/TopologyGraphTest.java   | 160 +++++++
 .../reuse/InputPriorityConflictResolverTest.java   | 185 --------
 .../plan/batch/sql/MultipleInputCreationTest.xml   | 395 +++++++++++++++++
 .../plan/batch/sql/MultipleInputCreationTest.scala | 205 +++++++++
 18 files changed, 2045 insertions(+), 418 deletions(-)
 create mode 100644 
flink-table/flink-table-planner-blink/src/main/java/org/apache/flink/table/planner/plan/processors/DeadlockBreakupProcessor.java
 create mode 100644 
flink-table/flink-table-planner-blink/src/main/java/org/apache/flink/table/planner/plan/processors/MultipleInputNodeCreationProcessor.java
 create mode 100644 
flink-table/flink-table-planner-blink/src/main/java/org/apache/flink/table/planner/plan/processors/utils/InputOrderCalculator.java
 create mode 100644 
flink-table/flink-table-planner-blink/src/main/java/org/apache/flink/table/planner/plan/processors/utils/InputPriorityConflictResolver.java
 rename 
flink-table/flink-table-planner-blink/src/main/java/org/apache/flink/table/planner/plan/{reuse/InputPriorityConflictResolver.java
 => processors/utils/InputPriorityGraphGenerator.java} (52%)
 create mode 100644 
flink-table/flink-table-planner-blink/src/main/java/org/apache/flink/table/planner/plan/processors/utils/TopologyGraph.java
 delete mode 100644 
flink-table/flink-table-planner-blink/src/main/scala/org/apache/flink/table/planner/plan/reuse/DeadlockBreakupProcessor.scala
 create mode 100644 
flink-table/flink-table-planner-blink/src/test/java/org/apache/flink/table/planner/plan/processors/utils/InputOrderCalculatorTest.java
 create mode 100644 
flink-table/flink-table-planner-blink/src/test/java/org/apache/flink/table/planner/plan/processors/utils/InputPriorityConflictResolverTest.java
 create mode 100644 
flink-table/flink-table-planner-blink/src/test/java/org/apache/flink/table/planner/plan/processors/utils/InputPriorityGraphGeneratorTest.java
 create mode 100644 
flink-table/flink-table-planner-blink/src/test/java/org/apache/flink/table/planner/plan/processors/utils/TopologyGraphTest.java
 delete mode 100644 
flink-table/flink-table-planner-blink/src/test/java/org/apache/flink/table/planner/plan/reuse/InputPriorityConflictResolverTest.java
 create mode 100644 
flink-table/flink-table-planner-blink/src/test/resources/org/apache/flink/table/planner/plan/batch/sql/MultipleInputCreationTest.xml
 create mode 100644 
flink-table/flink-table-planner-blink/src/test/scala/org/apache/flink/table/planner/plan/batch/sql/MultipleInputCreationTest.scala

Reply via email to