[
https://issues.apache.org/jira/browse/FLINK-31464?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17702546#comment-17702546
]
Timo Walther commented on FLINK-31464:
--------------------------------------
However, the question arises why we need resolved identifiers at this location
or why alter table needs resolved tables at this location. In the end, the POJO
structure should represent an AST without any bigger validation. Validation can
be done by the operation execution logic.
> Move SqlNode conversion logic out from SqlToOperationConverter
> --------------------------------------------------------------
>
> Key: FLINK-31464
> URL: https://issues.apache.org/jira/browse/FLINK-31464
> Project: Flink
> Issue Type: Technical Debt
> Components: Table SQL / Planner
> Reporter: luoyuxia
> Assignee: xuzhiwen
> Priority: Major
>
> Similar to FLINK-31368, the `SqlToOperationConverter` is a bit bloated. We
> can refactor it to avoid the code length for this class grow quickly.
> We can follow the idea proposed in FLINK-31368.
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)