You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by he...@apache.org on 2020/02/18 10:00:52 UTC
[flink] branch master updated (82b709f -> 91fcd83)
This is an automated email from the ASF dual-hosted git repository.
hequn pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git.
from 82b709f [FLINK-16057][runtime] chain ContinuousFileReaderOperator by default (HEAD)
add 91fcd83 [FLINK-15961][table-planner][table-planner-blink] Add physical Python Correlate rules and RelNodes
No new revisions were added by this update.
Summary of changes:
.../batch/BatchExecPythonCorrelateRule.java | 127 ++++++++++++++++++
.../stream/StreamExecPythonCorrelateRule.java | 135 ++++++++++++++++++++
.../nodes/physical/batch/BatchExecCorrelate.scala | 142 +++------------------
...orrelate.scala => BatchExecCorrelateBase.scala} | 61 ++-------
.../BatchExecPythonCorrelate.scala} | 71 ++++++-----
.../physical/stream/StreamExecCorrelate.scala | 75 +++--------
...rrelate.scala => StreamExecCorrelateBase.scala} | 61 ++-------
...nCalc.scala => StreamExecPythonCorrelate.scala} | 65 +++++-----
.../planner/plan/rules/FlinkBatchRuleSets.scala | 1 +
.../planner/plan/rules/FlinkStreamRuleSets.scala | 1 +
.../physical/batch/BatchExecCorrelateRule.scala | 11 +-
.../physical/stream/StreamExecCorrelateRule.scala | 26 ++--
.../table/planner/plan/utils/PythonUtil.scala | 3 +-
.../planner/plan/batch/table/CorrelateTest.xml | 15 +++
.../planner/plan/stream/table/CorrelateTest.xml | 15 +++
.../planner/plan/batch/table/CorrelateTest.scala | 13 +-
.../planner/plan/stream/table/CorrelateTest.scala | 13 +-
.../planner/utils/UserDefinedTableFunctions.scala | 13 ++
.../datastream/DataStreamPythonCorrelateRule.java | 129 +++++++++++++++++++
.../nodes/datastream/DataStreamCorrelate.scala | 40 ++----
...rrelate.scala => DataStreamCorrelateBase.scala} | 94 +-------------
...egate.scala => DataStreamPythonCorrelate.scala} | 69 +++++-----
.../flink/table/plan/rules/FlinkRuleSets.scala | 3 +-
.../rules/datastream/DataStreamCorrelateRule.scala | 10 +-
.../apache/flink/table/plan/util/PythonUtil.scala | 3 +-
.../table/api/stream/table/CorrelateTest.scala | 21 +++
.../table/utils/UserDefinedTableFunctions.scala | 13 ++
27 files changed, 708 insertions(+), 522 deletions(-)
create mode 100644 flink-table/flink-table-planner-blink/src/main/java/org/apache/flink/table/planner/plan/rules/physical/batch/BatchExecPythonCorrelateRule.java
create mode 100644 flink-table/flink-table-planner-blink/src/main/java/org/apache/flink/table/planner/plan/rules/physical/stream/StreamExecPythonCorrelateRule.java
copy flink-table/flink-table-planner-blink/src/main/scala/org/apache/flink/table/planner/plan/nodes/physical/batch/{BatchExecCorrelate.scala => BatchExecCorrelateBase.scala} (85%)
copy flink-table/flink-table-planner-blink/src/main/scala/org/apache/flink/table/planner/plan/nodes/physical/{stream/StreamExecPythonCalc.scala => batch/BatchExecPythonCorrelate.scala} (50%)
copy flink-table/flink-table-planner-blink/src/main/scala/org/apache/flink/table/planner/plan/nodes/physical/stream/{StreamExecCorrelate.scala => StreamExecCorrelateBase.scala} (71%)
copy flink-table/flink-table-planner-blink/src/main/scala/org/apache/flink/table/planner/plan/nodes/physical/stream/{StreamExecPythonCalc.scala => StreamExecPythonCorrelate.scala} (58%)
create mode 100644 flink-table/flink-table-planner/src/main/java/org/apache/flink/table/plan/rules/datastream/DataStreamPythonCorrelateRule.java
copy flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/plan/nodes/datastream/{DataStreamCorrelate.scala => DataStreamCorrelateBase.scala} (50%)
copy flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/plan/nodes/datastream/{DataStreamGroupWindowAggregate.scala => DataStreamPythonCorrelate.scala} (55%)