This is an automated email from the ASF dual-hosted git repository.

snuyanzin pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git


    from 94c65494b20 [FLINK-38441][runtime] Fix 
ExecutionGraphCoLocationRestartTest failures (#27060)
     add e93fd02a31d [hotfix] Move `MergeTableAsUtil` and `SchemaBuilderUtil` 
to `converters` package
     add 3173d08e45d [FLINK-38856][table] Generalize ALTER TABLE ... DROP 
converters and sql objects
     add 9215bcd8c60 [FLINK-38856][table] Add support for ALTER MATERIALIZED 
TABLE DROP schema component
     add ee484f61e9d [FLINK-38856][table] Move materialized table converters to 
`materializedtable` package
     add 76337add10b [FLINK-38856][table] Move `AnalyzeTable`, 
`CreateFunction`, `AlterFunction`, `DropFunction` to dedicated converters

No new revisions were added by this update.

Summary of changes:
 .../src/main/codegen/data/Parser.tdd               |  14 +-
 .../src/main/codegen/includes/parserImpls.ftl      |  49 ++-
 .../SqlAlterMaterializedTableDropDistribution.java |   3 +-
 .../SqlAlterMaterializedTableSchema.java           | 128 ++++++-
 .../SqlDropMaterializedTable.java                  |   8 +
 .../sql/parser/ddl/table/SqlAlterTableDrop.java    | 187 +++++++++++
 .../parser/ddl/table/SqlAlterTableDropColumn.java  |  76 -----
 .../ddl/table/SqlAlterTableDropConstraint.java     |  66 ----
 .../ddl/table/SqlAlterTableDropPrimaryKey.java     |  47 ---
 .../ddl/table/SqlAlterTableDropWatermark.java      |  56 ----
 .../MaterializedTableStatementParserTest.java      |  21 ++
 .../operations/SqlNodeToOperationConversion.java   | 369 ---------------------
 .../converters/{table => }/MergeTableAsUtil.java   |   2 +-
 .../converters/{table => }/MergeTableLikeUtil.java |  11 +-
 .../converters/{table => }/SchemaBuilderUtil.java  |   2 +-
 .../operations/converters/SchemaConverter.java     |  20 +-
 .../converters/SchemaReferencesManager.java        |  76 ++++-
 .../converters/SqlAlterFunctionConverter.java      |  56 ++++
 .../converters/SqlCreateFunctionConverter.java     |  72 ++++
 .../converters/SqlCreateModelConverter.java        |   1 -
 ...onverter.java => SqlDropFunctionConverter.java} |  28 +-
 .../operations/converters/SqlNodeConverters.java   |  48 ++-
 .../AbstractAlterMaterializedTableConverter.java   |   3 +-
 .../AbstractCreateMaterializedTableConverter.java  |   3 +-
 ...rMaterializedTableAddDistributionConverter.java |   2 +-
 .../SqlAlterMaterializedTableAsQueryConverter.java |   2 +-
 ...MaterializedTableDropDistributionConverter.java |   2 +-
 ...lAlterMaterializedTableDropSchemaConverter.java | 216 ++++++++++++
 ...terializedTableModifyDistributionConverter.java |   2 +-
 .../SqlAlterMaterializedTableRefreshConverter.java |   3 +-
 .../SqlAlterMaterializedTableResumeConverter.java  |   3 +-
 .../SqlAlterMaterializedTableSchemaConverter.java  |   7 +-
 .../SqlAlterMaterializedTableSuspendConverter.java |   3 +-
 ...SqlCreateOrAlterMaterializedTableConverter.java |   4 +-
 .../SqlDropMaterializedTableConverter.java         |   3 +-
 .../table/AbstractAlterTableConverter.java         |  18 +-
 .../table/SqlAlterTableDropColumnConverter.java    | 102 ------
 .../SqlAlterTableDropConstraintConverter.java      |  72 ----
 .../SqlAlterTableDropPrimaryKeyConverter.java      |  61 ----
 .../table/SqlAlterTableDropWatermarkConverter.java |  60 ----
 .../table/SqlAlterTableRenameColumnConverter.java  |   9 +-
 .../table/SqlAlterTableSchemaAddConverter.java     |  37 ---
 .../table/SqlAlterTableSchemaConverter.java        | 151 ++++++++-
 .../table/SqlAlterTableSchemaModifyConverter.java  |  36 --
 .../converters/table/SqlAnalyzeTableConverter.java | 260 +++++++++++++++
 .../table/SqlCreateTableAsConverter.java           |   1 +
 .../converters/table/SqlCreateTableConverter.java  |   1 +
 .../table/SqlCreateTableLikeConverter.java         |   1 +
 .../table/SqlReplaceTableAsConverter.java          |   1 +
 .../planner/utils/MaterializedTableUtils.java      |  23 +-
 .../planner/utils/OperationConverterUtils.java     | 166 +++++++++
 .../operations/SqlDdlToOperationConverterTest.java |  82 +++--
 ...erializedTableNodeToOperationConverterTest.java | 114 ++++++-
 .../{table => }/MergeTableLikeUtilTest.java        | 173 ++++------
 54 files changed, 1721 insertions(+), 1240 deletions(-)
 create mode 100644 
flink-table/flink-sql-parser/src/main/java/org/apache/flink/sql/parser/ddl/table/SqlAlterTableDrop.java
 delete mode 100644 
flink-table/flink-sql-parser/src/main/java/org/apache/flink/sql/parser/ddl/table/SqlAlterTableDropColumn.java
 delete mode 100644 
flink-table/flink-sql-parser/src/main/java/org/apache/flink/sql/parser/ddl/table/SqlAlterTableDropConstraint.java
 delete mode 100644 
flink-table/flink-sql-parser/src/main/java/org/apache/flink/sql/parser/ddl/table/SqlAlterTableDropPrimaryKey.java
 delete mode 100644 
flink-table/flink-sql-parser/src/main/java/org/apache/flink/sql/parser/ddl/table/SqlAlterTableDropWatermark.java
 rename 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/{table
 => }/MergeTableAsUtil.java (99%)
 rename 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/{table
 => }/MergeTableLikeUtil.java (98%)
 rename 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/{table
 => }/SchemaBuilderUtil.java (99%)
 create mode 100644 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/SqlAlterFunctionConverter.java
 create mode 100644 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/SqlCreateFunctionConverter.java
 copy 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/{SqlDescribeModelConverter.java
 => SqlDropFunctionConverter.java} (52%)
 rename 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/{
 => materializedtable}/AbstractAlterMaterializedTableConverter.java (96%)
 rename 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/{
 => materializedtable}/AbstractCreateMaterializedTableConverter.java (98%)
 rename 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/{
 => materializedtable}/SqlAlterMaterializedTableAddDistributionConverter.java 
(97%)
 rename 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/{
 => materializedtable}/SqlAlterMaterializedTableAsQueryConverter.java (98%)
 rename 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/{
 => materializedtable}/SqlAlterMaterializedTableDropDistributionConverter.java 
(96%)
 create mode 100644 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/materializedtable/SqlAlterMaterializedTableDropSchemaConverter.java
 rename 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/{
 => 
materializedtable}/SqlAlterMaterializedTableModifyDistributionConverter.java 
(97%)
 rename 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/{
 => materializedtable}/SqlAlterMaterializedTableRefreshConverter.java (92%)
 rename 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/{
 => materializedtable}/SqlAlterMaterializedTableResumeConverter.java (92%)
 rename 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/{
 => materializedtable}/SqlAlterMaterializedTableSchemaConverter.java (96%)
 rename 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/{
 => materializedtable}/SqlAlterMaterializedTableSuspendConverter.java (91%)
 rename 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/{
 => materializedtable}/SqlCreateOrAlterMaterializedTableConverter.java (98%)
 rename 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/{
 => materializedtable}/SqlDropMaterializedTableConverter.java (92%)
 delete mode 100644 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/table/SqlAlterTableDropColumnConverter.java
 delete mode 100644 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/table/SqlAlterTableDropConstraintConverter.java
 delete mode 100644 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/table/SqlAlterTableDropPrimaryKeyConverter.java
 delete mode 100644 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/table/SqlAlterTableDropWatermarkConverter.java
 delete mode 100644 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/table/SqlAlterTableSchemaAddConverter.java
 delete mode 100644 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/table/SqlAlterTableSchemaModifyConverter.java
 create mode 100644 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/operations/converters/table/SqlAnalyzeTableConverter.java
 rename 
flink-table/flink-table-planner/src/test/java/org/apache/flink/table/planner/operations/converters/{table
 => }/MergeTableLikeUtilTest.java (87%)

Reply via email to