xuyang created FLINK-36133: ------------------------------ Summary: Remove subclass implementations of TableSource and TableSink, along with their corresponding Factory classes. Key: FLINK-36133 URL: https://issues.apache.org/jira/browse/FLINK-36133 Project: Flink Issue Type: Technical Debt Components: Table SQL / API, Table SQL / Planner Reporter: xuyang Fix For: 2.0.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)