[ 
https://issues.apache.org/jira/browse/FLINK-20368?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17239503#comment-17239503
 ] 

Danny Chen commented on FLINK-20368:
------------------------------------

Hi [~ksp0422] ~

The DDL does not use DataStream API, for Blink planner, not of the operator 
codes are code-gened and chained through {{Transformation}}s, the operator name 
strategy is kind of builtin and user never see it.

> Will it break like normal SELECT queries when upgrading

If we keep operator name unchanged, it expected to be compatible.

> Supports custom operator name for Flink SQL
> -------------------------------------------
>
>                 Key: FLINK-20368
>                 URL: https://issues.apache.org/jira/browse/FLINK-20368
>             Project: Flink
>          Issue Type: Improvement
>          Components: Table SQL / API
>    Affects Versions: 1.12.0
>            Reporter: Danny Chen
>            Priority: Major
>
> A request from USER mailing list from Kevin Kwon:
> For SQLs, I know that the operator ID assignment is not possible now since 
> the query optimizer may not be backward compatible in each release
> But are DDLs also affected by this?
> for example,
> CREATE TABLE mytable (
>   id BIGINT,
>   data STRING
> ) with (
>   connector = 'kafka'
>   ...
>   id = 'mytable'
>   name = 'mytable'
> )
> and we can save all related checkpoint data



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to