You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by dw...@apache.org on 2020/05/12 12:38:42 UTC
[flink] branch master updated (6def38d -> a7f02b5)
This is an automated email from the ASF dual-hosted git repository.
dwysakowicz pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git.
from 6def38d [FLINK-17614][table] Add project it case for partition table in filesystem connector
add bb8d962 [FLINK-17003] Added WATERMARKS as additional LIKE clause option in parser
add b83fa2e [FLINK-17002] Add util for merging "tables" for CREATE TABLE LIKE
add cbd1ab1 [FLINK-17002] Support CREATE TABLE LIKE DDL in operation converter
add a7f02b5 [FLINK-17002] Disallow CREATE TABLE ... LIKE in legacy planner
No new revisions were added by this update.
Summary of changes:
.../src/main/codegen/data/Parser.tdd | 1 +
.../src/main/codegen/includes/parserImpls.ftl | 2 +
.../flink/sql/parser/ddl/SqlCreateTable.java | 166 +----
.../apache/flink/sql/parser/ddl/SqlTableLike.java | 8 +-
.../flink/sql/parser/CreateTableLikeTest.java | 4 +
.../flink/sql/parser/FlinkSqlParserImplTest.java | 264 ++++---
.../org/apache/flink/table/api/TableSchema.java | 21 +
.../planner/operations/MergeTableLikeUtil.java | 448 ++++++++++++
.../operations/SqlCreateTableConverter.java | 202 ++++++
.../operations/SqlToOperationConverter.java | 149 +---
.../planner/operations/MergeTableLikeUtilTest.java | 763 +++++++++++++++++++++
.../operations/SqlToOperationConverterTest.java | 281 +++++++-
.../table/planner/utils/OperationMatchers.java | 199 ++++++
.../flink/table/planner/utils/PlannerMocks.java | 59 ++
.../table/sqlexec/SqlToOperationConverter.java | 20 +
15 files changed, 2136 insertions(+), 451 deletions(-)
create mode 100644 flink-table/flink-table-planner-blink/src/main/java/org/apache/flink/table/planner/operations/MergeTableLikeUtil.java
create mode 100644 flink-table/flink-table-planner-blink/src/main/java/org/apache/flink/table/planner/operations/SqlCreateTableConverter.java
create mode 100644 flink-table/flink-table-planner-blink/src/test/java/org/apache/flink/table/planner/operations/MergeTableLikeUtilTest.java
create mode 100644 flink-table/flink-table-planner-blink/src/test/java/org/apache/flink/table/planner/utils/OperationMatchers.java
create mode 100644 flink-table/flink-table-planner-blink/src/test/java/org/apache/flink/table/planner/utils/PlannerMocks.java