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/03/02 11:42:54 UTC
[flink] branch master updated (d9b9aad -> f0bdf31)
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 d9b9aad [FLINK-16360][orc] Flink STRING data type should map to ORC STRING type (#11277)
add f0bdf31 [FLINK-16007][table-planner][table-planner-blink][python] Add PythonCorrelateSplitRule to push down the Java Calls contained in Python Correlate node
No new revisions were added by this update.
Summary of changes:
.../rules/logical/PythonCorrelateSplitRule.java | 238 ++++++++++++++++++++
.../planner/plan/rules/FlinkStreamRuleSets.scala | 2 +
.../physical/stream/StreamExecCorrelateRule.scala | 5 +-
.../rules/logical/PythonCorrelateSplitRuleTest.xml | 41 ++++
...st.scala => PythonCorrelateSplitRuleTest.scala} | 31 ++-
.../rules/logical/PythonCorrelateSplitRule.java | 245 +++++++++++++++++++++
.../flink/table/plan/rules/FlinkRuleSets.scala | 2 +
.../flink/table/plan/util/CorrelateUtil.scala | 5 +-
...st.scala => PythonCorrelateSplitRuleTest.scala} | 50 ++---
9 files changed, 573 insertions(+), 46 deletions(-)
create mode 100644 flink-table/flink-table-planner-blink/src/main/java/org/apache/flink/table/planner/plan/rules/logical/PythonCorrelateSplitRule.java
create mode 100644 flink-table/flink-table-planner-blink/src/test/resources/org/apache/flink/table/planner/plan/rules/logical/PythonCorrelateSplitRuleTest.xml
copy flink-table/flink-table-planner-blink/src/test/scala/org/apache/flink/table/planner/plan/rules/logical/{SplitPythonConditionFromCorrelateRuleTest.scala => PythonCorrelateSplitRuleTest.scala} (69%)
create mode 100644 flink-table/flink-table-planner/src/main/java/org/apache/flink/table/plan/rules/logical/PythonCorrelateSplitRule.java
copy flink-table/flink-table-planner/src/test/scala/org/apache/flink/table/plan/{SplitPythonConditionFromCorrelateRuleTest.scala => PythonCorrelateSplitRuleTest.scala} (52%)