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 e8d6b29  [FLINK-20371][docs] Add docs for outer interval joins
     add deb9e6e  [FLINK-20436][table-planner-blink] Simplify ExecNode: Remove 
"Planner" type parameter & Remove the default implementation into ExecNodeBase

No new revisions were added by this update.

Summary of changes:
 .../connectors/hive/HiveTableSourceITCase.java     |  3 +-
 .../exec/AbstractExecNodeExactlyOnceVisitor.java   |  8 +--
 .../planner/plan/nodes/exec/ExecNodeVisitor.java   |  2 +-
 .../plan/nodes/exec/ExecNodeVisitorImpl.java       |  4 +-
 .../planner/plan/nodes/process/DAGProcessor.java   |  2 +-
 .../plan/processors/DeadlockBreakupProcessor.java  |  2 +-
 .../MultipleInputNodeCreationProcessor.java        | 57 ++++++++-------
 .../processors/utils/InputOrderCalculator.java     | 44 ++++++------
 .../utils/InputPriorityConflictResolver.java       | 20 +++---
 .../utils/InputPriorityGraphGenerator.java         | 34 ++++-----
 .../plan/processors/utils/TopologyGraph.java       | 32 ++++-----
 .../table/planner/delegation/BatchPlanner.scala    |  4 +-
 .../table/planner/delegation/PlannerBase.scala     |  6 +-
 .../table/planner/delegation/StreamPlanner.scala   |  2 +-
 .../planner/plan/nodes/exec/BatchExecNode.scala    |  2 +-
 .../table/planner/plan/nodes/exec/ExecNode.scala   | 44 ++----------
 .../planner/plan/nodes/exec/ExecNodeBase.scala     | 81 ++++++++++++++++++++++
 .../planner/plan/nodes/exec/StreamExecNode.scala   |  2 +-
 .../batch/BatchExecBoundedStreamScan.scala         |  4 +-
 .../nodes/physical/batch/BatchExecCalcBase.scala   |  7 +-
 .../nodes/physical/batch/BatchExecCorrelate.scala  |  2 +-
 .../physical/batch/BatchExecCorrelateBase.scala    |  7 +-
 .../nodes/physical/batch/BatchExecExchange.scala   |  6 +-
 .../nodes/physical/batch/BatchExecExpand.scala     |  6 +-
 .../physical/batch/BatchExecHashAggregate.scala    |  2 +-
 .../batch/BatchExecHashAggregateBase.scala         |  6 +-
 .../nodes/physical/batch/BatchExecHashJoin.scala   |  6 +-
 .../batch/BatchExecHashWindowAggregateBase.scala   |  8 +--
 .../nodes/physical/batch/BatchExecLegacySink.scala |  6 +-
 .../batch/BatchExecLegacyTableSourceScan.scala     |  4 +-
 .../plan/nodes/physical/batch/BatchExecLimit.scala |  6 +-
 .../batch/BatchExecLocalHashAggregate.scala        |  2 +-
 .../batch/BatchExecLocalSortAggregate.scala        |  2 +-
 .../nodes/physical/batch/BatchExecLookupJoin.scala |  6 +-
 .../physical/batch/BatchExecMultipleInput.scala    |  6 +-
 .../physical/batch/BatchExecNestedLoopJoin.scala   |  6 +-
 .../physical/batch/BatchExecOverAggregate.scala    |  2 +-
 .../batch/BatchExecOverAggregateBase.scala         |  7 +-
 .../physical/batch/BatchExecPythonCorrelate.scala  |  3 +-
 .../batch/BatchExecPythonGroupAggregate.scala      |  6 +-
 .../BatchExecPythonGroupWindowAggregate.scala      |  6 +-
 .../plan/nodes/physical/batch/BatchExecRank.scala  |  6 +-
 .../plan/nodes/physical/batch/BatchExecSink.scala  |  6 +-
 .../plan/nodes/physical/batch/BatchExecSort.scala  |  6 +-
 .../physical/batch/BatchExecSortAggregate.scala    |  2 +-
 .../batch/BatchExecSortAggregateBase.scala         |  6 +-
 .../nodes/physical/batch/BatchExecSortLimit.scala  |  6 +-
 .../physical/batch/BatchExecSortMergeJoin.scala    |  6 +-
 .../batch/BatchExecSortWindowAggregate.scala       |  2 +-
 .../batch/BatchExecSortWindowAggregateBase.scala   |  6 +-
 .../physical/batch/BatchExecTableSourceScan.scala  |  4 +-
 .../plan/nodes/physical/batch/BatchExecUnion.scala |  6 +-
 .../nodes/physical/batch/BatchExecValues.scala     |  4 +-
 .../nodes/physical/stream/StreamExecCalcBase.scala | 16 ++---
 .../stream/StreamExecChangelogNormalize.scala      | 13 ++--
 .../physical/stream/StreamExecCorrelate.scala      |  2 +-
 .../physical/stream/StreamExecCorrelateBase.scala  |  7 +-
 .../physical/stream/StreamExecDataStreamScan.scala |  4 +-
 .../physical/stream/StreamExecDeduplicate.scala    |  6 +-
 .../stream/StreamExecDropUpdateBefore.scala        |  6 +-
 .../nodes/physical/stream/StreamExecExchange.scala |  6 +-
 .../nodes/physical/stream/StreamExecExpand.scala   |  6 +-
 .../stream/StreamExecGlobalGroupAggregate.scala    |  6 +-
 .../physical/stream/StreamExecGroupAggregate.scala |  7 +-
 .../stream/StreamExecGroupTableAggregate.scala     |  6 +-
 .../stream/StreamExecGroupWindowAggregate.scala    |  2 +-
 .../StreamExecGroupWindowAggregateBase.scala       |  6 +-
 .../StreamExecGroupWindowTableAggregate.scala      |  9 +--
 .../StreamExecIncrementalGroupAggregate.scala      |  6 +-
 .../physical/stream/StreamExecIntervalJoin.scala   |  6 +-
 .../nodes/physical/stream/StreamExecJoin.scala     |  6 +-
 .../physical/stream/StreamExecLegacySink.scala     |  6 +-
 .../stream/StreamExecLegacyTableSourceScan.scala   |  6 +-
 .../nodes/physical/stream/StreamExecLimit.scala    |  6 +-
 .../stream/StreamExecLocalGroupAggregate.scala     |  6 +-
 .../physical/stream/StreamExecLookupJoin.scala     |  6 +-
 .../nodes/physical/stream/StreamExecMatch.scala    |  6 +-
 .../stream/StreamExecMiniBatchAssigner.scala       |  6 +-
 .../physical/stream/StreamExecMultipleInput.scala  |  6 +-
 .../physical/stream/StreamExecOverAggregate.scala  |  2 +-
 .../stream/StreamExecOverAggregateBase.scala       |  7 +-
 .../physical/stream/StreamExecPythonCalc.scala     |  1 +
 .../stream/StreamExecPythonCorrelate.scala         |  1 +
 .../stream/StreamExecPythonGroupAggregate.scala    | 20 +++---
 .../nodes/physical/stream/StreamExecRank.scala     |  6 +-
 .../nodes/physical/stream/StreamExecSink.scala     |  6 +-
 .../nodes/physical/stream/StreamExecSort.scala     |  6 +-
 .../physical/stream/StreamExecSortLimit.scala      |  6 +-
 .../stream/StreamExecTableSourceScan.scala         |  7 +-
 .../physical/stream/StreamExecTemporalJoin.scala   |  8 ++-
 .../physical/stream/StreamExecTemporalSort.scala   |  6 +-
 .../nodes/physical/stream/StreamExecUnion.scala    |  6 +-
 .../nodes/physical/stream/StreamExecValues.scala   |  6 +-
 .../stream/StreamExecWatermarkAssigner.scala       |  6 +-
 .../planner/plan/utils/ExecNodePlanDumper.scala    | 46 ++++++------
 .../MultipleInputNodeCreationProcessorTest.java    |  2 +-
 .../processors/utils/InputOrderCalculatorTest.java |  6 +-
 .../utils/InputPriorityConflictResolverTest.java   |  6 +-
 .../utils/InputPriorityGraphGeneratorTest.java     | 10 +--
 .../plan/processors/utils/TopologyGraphTest.java   |  6 +-
 .../plan/nodes/exec/TestingBatchExecNode.scala     | 12 ++--
 .../flink/table/planner/utils/TableTestBase.scala  |  2 +-
 102 files changed, 463 insertions(+), 414 deletions(-)
 create mode 100644 
flink-table/flink-table-planner-blink/src/main/scala/org/apache/flink/table/planner/plan/nodes/exec/ExecNodeBase.scala

Reply via email to