You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by ja...@apache.org on 2020/08/19 03:55:44 UTC
[flink] branch master updated (060ca99 -> f5be4df)
This is an automated email from the ASF dual-hosted git repository.
jark pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git.
from 060ca99 [FLINK-18814][docs-zh] Translate the 'Side Outputs' page of 'DataStream API' into Chinese
add f5be4df [FLINK-17427][table-planner-blink] Support SupportsPartitionPushDown in planner
No new revisions were added by this update.
Summary of changes:
.../logical/PushLimitIntoTableSourceScanRule.java | 4 +-
.../PushPartitionIntoTableSourceScanRule.java | 340 ++++++++++++
.../planner/plan/rules/FlinkBatchRuleSets.scala | 4 +-
.../planner/plan/rules/FlinkStreamRuleSets.scala | 4 +-
.../planner/plan/schema/CatalogSourceTable.scala | 1 -
.../table/planner/factories/TestValuesCatalog.java | 116 ++++
.../planner/factories/TestValuesTableFactory.java | 310 ++++++-----
.../PushPartitionIntoTableSourceScanRuleTest.java | 140 +++++
.../flink/table/planner/utils/FilterUtils.java | 162 ++++++
.../plan/batch/sql/PartitionableSourceTest.xml | 247 +++++++++
...hPartitionIntoLegacyTableSourceScanRuleTest.xml | 424 +++++++++++++--
...> PushPartitionIntoTableSourceScanRuleTest.xml} | 600 +++++++++++++++++----
.../plan/stream/sql/PartitionableSourceTest.xml | 247 +++++++++
.../plan/batch/sql/PartitionableSourceTest.scala | 115 ++++
...artitionIntoLegacyTableSourceScanRuleTest.scala | 24 +-
.../plan/stream/sql/PartitionableSourceTest.scala | 115 ++++
.../batch/sql/PartitionableSourceITCase.scala | 134 +++++
.../stream/sql/PartitionableSourceITCase.scala | 153 ++++++
18 files changed, 2853 insertions(+), 287 deletions(-)
create mode 100644 flink-table/flink-table-planner-blink/src/main/java/org/apache/flink/table/planner/plan/rules/logical/PushPartitionIntoTableSourceScanRule.java
create mode 100644 flink-table/flink-table-planner-blink/src/test/java/org/apache/flink/table/planner/factories/TestValuesCatalog.java
create mode 100644 flink-table/flink-table-planner-blink/src/test/java/org/apache/flink/table/planner/plan/rules/logical/PushPartitionIntoTableSourceScanRuleTest.java
create mode 100644 flink-table/flink-table-planner-blink/src/test/java/org/apache/flink/table/planner/utils/FilterUtils.java
create mode 100644 flink-table/flink-table-planner-blink/src/test/resources/org/apache/flink/table/planner/plan/batch/sql/PartitionableSourceTest.xml
copy flink-table/flink-table-planner-blink/src/test/resources/org/apache/flink/table/planner/plan/rules/logical/{PushPartitionIntoLegacyTableSourceScanRuleTest.xml => PushPartitionIntoTableSourceScanRuleTest.xml} (50%)
create mode 100644 flink-table/flink-table-planner-blink/src/test/resources/org/apache/flink/table/planner/plan/stream/sql/PartitionableSourceTest.xml
create mode 100644 flink-table/flink-table-planner-blink/src/test/scala/org/apache/flink/table/planner/plan/batch/sql/PartitionableSourceTest.scala
create mode 100644 flink-table/flink-table-planner-blink/src/test/scala/org/apache/flink/table/planner/plan/stream/sql/PartitionableSourceTest.scala
create mode 100644 flink-table/flink-table-planner-blink/src/test/scala/org/apache/flink/table/planner/runtime/batch/sql/PartitionableSourceITCase.scala
create mode 100644 flink-table/flink-table-planner-blink/src/test/scala/org/apache/flink/table/planner/runtime/stream/sql/PartitionableSourceITCase.scala