You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Ruan Hang (Jira)" <ji...@apache.org> on 2025/11/10 02:14:00 UTC
[jira] [Updated] (FLINK-36132) Remove codes that references TableSource and TableSink directly at the API level.
[ https://issues.apache.org/jira/browse/FLINK-36132?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ruan Hang updated FLINK-36132:
------------------------------
Fix Version/s: 2.3.0
(was: 2.2.0)
> Remove codes that references TableSource and TableSink directly at the API level.
> ---------------------------------------------------------------------------------
>
> Key: FLINK-36132
> URL: https://issues.apache.org/jira/browse/FLINK-36132
> Project: Flink
> Issue Type: Technical Debt
> Components: Table SQL / API, Table SQL / Planner
> Reporter: Xuyang Zhong
> Assignee: Xuyang Zhong
> Priority: Major
> Fix For: 2.3.0
>
>
> This Jira is a sub-task in https://issues.apache.org/jira/browse/FLINK-33748
> This Jira is responsible for the following removal:
> ● Remove APIs related to TableEnvironmentInternal
> ○ #fromTableSource
> ○ #registerTableSourceInternal
> ○ #registerTableSinkInternal
> ● Remove APIs related to StreamTableEnvironment
> ○ #toAppendStream
> ○ #toRetractStream
> ● Update subclasses of Operation
> ○ Remove TableSourceQueryOperation
> ○ Update QueryOperationCatalogViewTable
> ○ Remove UnregisteredSinkModifyOperation
> ○ Remove RichTableSourceQueryOperation (heavily tested, consider a separate PR)
> ○ Remove OutputConversionModifyOperation (this part is pending, depends on Python)
> ...
--
This message was sent by Atlassian Jira
(v8.20.10#820010)