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/05/09 02:16:29 UTC

[flink] branch master updated (a38d9f6 -> 28ab459)

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 a38d9f6  [FLINK-16989][table-planner-blink] Support ScanTableSource in blink planner
     add 49956b5  [FLINK-17030][sql-parser] Add primary key syntax for CREATE TABLE
     add 9add89e  [FLINK-17030][sql-parser] Add primary key syntax for ALTER TABLE
     add 3765fe9  [FLINK-17030][table-planner-blink] Add primary key syntax for CREATE TABLE
     add 28ab459  [FLINK-17030][table-planner-blink] Add primary key syntax for ALTER TABLE

No new revisions were added by this update.

Summary of changes:
 .../src/main/codegen/data/Parser.tdd               |  10 +-
 .../src/main/codegen/includes/parserImpls.ftl      | 146 +++++++++++---
 ...Rename.java => SqlAlterTableAddConstraint.java} |  43 +++--
 ...ename.java => SqlAlterTableDropConstraint.java} |  39 ++--
 .../flink/sql/parser/ddl/SqlCreateTable.java       | 147 +++++++++-----
 .../flink/sql/parser/ddl/SqlTableColumn.java       |  16 +-
 .../constraint/SqlConstraintEnforcement.java}      |  26 ++-
 .../parser/ddl/constraint/SqlTableConstraint.java  | 169 ++++++++++++++++
 .../constraint/SqlUniqueSpec.java}                 |  26 ++-
 .../flink/sql/parser/FlinkSqlParserImplTest.java   | 152 ++++++++++++---
 .../table/api/internal/TableEnvironmentImpl.java   |  48 +++++
 ....java => AlterTableAddConstraintOperation.java} |  54 +++---
 ...java => AlterTableDropConstraintOperation.java} |  24 +--
 .../org/apache/flink/table/api/TableSchema.java    |   2 +
 .../apache/flink/table/utils/TableSchemaUtils.java |  62 ++++++
 .../apache/flink/table/api/TableSchemaTest.java    |   4 +-
 .../flink/table/utils/TableSchemaUtilsTest.java    |  73 +++++++
 .../operations/SqlToOperationConverter.java        | 105 ++++++++--
 .../operations/SqlToOperationConverterTest.java    | 215 +++++++++++++++++++--
 .../table/planner/catalog/CatalogTableITCase.scala |  16 +-
 .../table/sqlexec/SqlToOperationConverter.java     |   8 +-
 21 files changed, 1159 insertions(+), 226 deletions(-)
 copy flink-table/flink-sql-parser/src/main/java/org/apache/flink/sql/parser/ddl/{SqlAlterTableRename.java => SqlAlterTableAddConstraint.java} (57%)
 copy flink-table/flink-sql-parser/src/main/java/org/apache/flink/sql/parser/ddl/{SqlAlterTableRename.java => SqlAlterTableDropConstraint.java} (59%)
 copy flink-table/flink-sql-parser/src/main/java/org/apache/flink/sql/parser/{dml/RichSqlInsertKeyword.java => ddl/constraint/SqlConstraintEnforcement.java} (75%)
 create mode 100644 flink-table/flink-sql-parser/src/main/java/org/apache/flink/sql/parser/ddl/constraint/SqlTableConstraint.java
 copy flink-table/flink-sql-parser/src/main/java/org/apache/flink/sql/parser/{dml/RichSqlInsertKeyword.java => ddl/constraint/SqlUniqueSpec.java} (76%)
 copy flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/operations/ddl/{DropTableOperation.java => AlterTableAddConstraintOperation.java} (57%)
 copy flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/operations/ddl/{AlterTableRenameOperation.java => AlterTableDropConstraintOperation.java} (60%)
 create mode 100644 flink-table/flink-table-common/src/test/java/org/apache/flink/table/utils/TableSchemaUtilsTest.java