Timo Theusner created FLINK-41401:
-------------------------------------

             Summary: Evolve a materialized table's schema with alter()
                 Key: FLINK-41401
                 URL: https://issues.apache.org/jira/browse/FLINK-41401
             Project: Flink
          Issue Type: Sub-task
          Components: Table SQL / API, Table SQL / Planner
            Reporter: Timo Theusner


Add the schema methods, combined with other changes into one alter and one 
refresh-job restart.

Proposed Changes
 * Add {{{}addSchema(Schema){}}}, {{{}modifySchema(Schema){}}}, 
{{{}dropColumns(String...){}}}, {{{}dropWatermark(){}}}, {{dropPrimaryKey()}} 
and {{dropConstraint(String)}} to {{MaterializedTableEvolution}}
 * Extract the change derivation of 
{{SqlAlterMaterializedTableSchemaConverter}} and 
{{SqlAlterMaterializedTableDropSchemaConverter}} into {{flink-table-api-java}} 
and reuse it for both APIs



--
This message was sent by Atlassian Jira
(v10.3.26#10030026)

Reply via email to