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

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


    from 6c9bb3716a3 [FLINK-32945][runtime] Fix NPE when task reached 
end-of-data but checkpoint failed
     add 5ce5c8142c8 [FlINK-32865][table-planner] Add ExecutionOrderEnforcer to 
exec plan and put it into BatchExecMultipleInput
     add 3fffed00df3 [FlINK-32865][table-planner] Make ExecutionOrderEnforcer 
support OFCG

No new revisions were added by this update.

Summary of changes:
 .../planner/plan/nodes/exec/ExecNodeBase.java      |   4 -
 ...r.java => BatchExecExecutionOrderEnforcer.java} | 128 +++++++-----
 .../nodes/exec/batch/BatchExecMultipleInput.java   |  18 --
 .../nodes/exec/batch/BatchExecTableSourceScan.java |  69 ++-----
 .../DynamicFilteringDependencyProcessor.java       | 111 ++++++++---
 .../processor/ResetTransformationProcessor.java    |  46 -----
 .../ExecutionOrderEnforcerCodeGenerator.scala      |  57 ++++++
 .../table/planner/delegation/BatchPlanner.scala    |   9 +-
 .../ExecutionOrderEnforcerFusionCodegenSpec.scala  |  78 ++++++++
 .../ResetTransformationProcessorTest.java          | 143 --------------
 .../runtime/batch/sql/DynamicFilteringITCase.java  |  54 ++++--
 .../plan/batch/sql/DynamicFilteringTest.xml        | 214 +++++++++++----------
 .../nodes/exec/operator/BatchOperatorNameTest.xml  |  16 +-
 .../program/DynamicPartitionPruningProgramTest.xml |  18 +-
 .../program/FlinkRuntimeFilterProgramTest.xml      |   8 +-
 .../ExecutionOrderEnforcerOperator.java            |  71 -------
 .../ExecutionOrderEnforcerOperatorFactory.java     |  47 -----
 17 files changed, 494 insertions(+), 597 deletions(-)
 copy 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/plan/nodes/exec/batch/{runtimefilter/BatchExecRuntimeFilter.java
 => BatchExecExecutionOrderEnforcer.java} (53%)
 delete mode 100644 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/plan/nodes/exec/processor/ResetTransformationProcessor.java
 create mode 100644 
flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/planner/codegen/dynamicfiltering/ExecutionOrderEnforcerCodeGenerator.scala
 create mode 100644 
flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/planner/plan/fusion/spec/ExecutionOrderEnforcerFusionCodegenSpec.scala
 delete mode 100644 
flink-table/flink-table-planner/src/test/java/org/apache/flink/table/planner/plan/nodes/exec/processor/ResetTransformationProcessorTest.java
 delete mode 100644 
flink-table/flink-table-runtime/src/main/java/org/apache/flink/table/runtime/operators/dynamicfiltering/ExecutionOrderEnforcerOperator.java
 delete mode 100644 
flink-table/flink-table-runtime/src/main/java/org/apache/flink/table/runtime/operators/dynamicfiltering/ExecutionOrderEnforcerOperatorFactory.java

Reply via email to