[
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)