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/07/31 10:59:36 UTC

[flink] branch master updated (b8be547 -> 3ab1a1c)

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 b8be547  [hotfix][csv][docs] Fix 'csv.quote-character' format option documentation (#13035)
     add 3ab1a1c  [FLINK-17426][table-planner-blink] Support the SupportsLimitPushDown interface for ScanTableSource

No new revisions were added by this update.

Summary of changes:
 .../logical/PushFilterIntoTableSourceScanRule.java |  13 +-
 .../logical/PushLimitIntoTableSourceScanRule.java  | 118 ++++
 .../planner/plan/rules/FlinkBatchRuleSets.scala    |   1 +
 .../planner/plan/schema/CatalogSourceTable.scala   |   1 -
 .../planner/factories/TestValuesTableFactory.java  |  26 +-
 ...a => PushLimitIntoTableSourceScanRuleTest.java} |  56 +-
 .../org.apache.flink.table.factories.TableFactory  |   2 +-
 .../sql/{LimitTest.xml => LegacyLimitTest.xml}     | 598 ++++++++++-----------
 .../table/planner/plan/batch/sql/LimitTest.xml     |  45 +-
 .../PushLimitIntoLegacyTableSourceScanRuleTest.xml | 152 ++++++
 .../PushLimitIntoTableSourceScanRuleTest.xml       | 152 ++++++
 .../sql/{LimitTest.scala => LegacyLimitTest.scala} |  42 +-
 .../table/planner/plan/batch/sql/LimitTest.scala   | 138 ++---
 ...ushLimitIntoLegacyTableSourceScanRuleTest.scala | 116 ++++
 .../{LimitITCase.scala => LegacyLimitITCase.scala} |   8 +-
 .../planner/runtime/batch/sql/LimitITCase.scala    | 107 +---
 .../{LimitITCase.scala => LegacyLimitITCase.scala} |   6 +-
 .../planner/runtime/batch/table/LimitITCase.scala  |  50 +-
 ....scala => TestLegacyLimitableTableSource.scala} |  10 +-
 19 files changed, 1004 insertions(+), 637 deletions(-)
 create mode 100644 flink-table/flink-table-planner-blink/src/main/java/org/apache/flink/table/planner/plan/rules/logical/PushLimitIntoTableSourceScanRule.java
 copy flink-table/flink-table-planner-blink/src/test/java/org/apache/flink/table/planner/plan/rules/logical/{PushFilterIntoTableSourceScanRuleTest.java => PushLimitIntoTableSourceScanRuleTest.java} (60%)
 copy flink-table/flink-table-planner-blink/src/test/resources/org/apache/flink/table/planner/plan/batch/sql/{LimitTest.xml => LegacyLimitTest.xml} (97%)
 create mode 100644 flink-table/flink-table-planner-blink/src/test/resources/org/apache/flink/table/planner/plan/rules/logical/PushLimitIntoLegacyTableSourceScanRuleTest.xml
 create mode 100644 flink-table/flink-table-planner-blink/src/test/resources/org/apache/flink/table/planner/plan/rules/logical/PushLimitIntoTableSourceScanRuleTest.xml
 copy flink-table/flink-table-planner-blink/src/test/scala/org/apache/flink/table/planner/plan/batch/sql/{LimitTest.scala => LegacyLimitTest.scala} (81%)
 create mode 100644 flink-table/flink-table-planner-blink/src/test/scala/org/apache/flink/table/planner/plan/rules/logical/PushLimitIntoLegacyTableSourceScanRuleTest.scala
 copy flink-table/flink-table-planner-blink/src/test/scala/org/apache/flink/table/planner/runtime/batch/sql/{LimitITCase.scala => LegacyLimitITCase.scala} (92%)
 copy flink-table/flink-table-planner-blink/src/test/scala/org/apache/flink/table/planner/runtime/batch/table/{LimitITCase.scala => LegacyLimitITCase.scala} (90%)
 rename flink-table/flink-table-planner-blink/src/test/scala/org/apache/flink/table/planner/utils/{TestLimitableTableSource.scala => TestLegacyLimitableTableSource.scala} (94%)