[ https://issues.apache.org/jira/browse/FLINK-11450?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16754920#comment-16754920 ]
sunjincheng commented on FLINK-11450: ------------------------------------- Hi [~twalthr] For extract the TableEnvironment as a interface, we should move the follows class or interface in to `flink-table-common`: * TableSource * ProjectableTableSource * NestedFieldsProjectableTableSource * DefinedFieldMapping * TableSink * TableSinkBase * ExternalCatalog * ExternalCatalogTable * TableNotExistException * CatalogNotExistException I am not sure if it is complete, maybe there will be some changes when I open the PR. What do you think? > Port and move TableSource and TableSink to flink-table-common > ------------------------------------------------------------- > > Key: FLINK-11450 > URL: https://issues.apache.org/jira/browse/FLINK-11450 > Project: Flink > Issue Type: New Feature > Components: Table API & SQL > Reporter: Timo Walther > Assignee: sunjincheng > Priority: Major > > A more detailed description can be found in > [FLIP-32|https://cwiki.apache.org/confluence/display/FLINK/FLIP-32%3A+Restructure+flink-table+for+future+contributions]. > This step only unblockes the TableEnvironment interfaces task. > Stream/BatchTableSouce/Sink remain in flink-table-api-java-bridge for now > until they have been reworked. -- This message was sent by Atlassian JIRA (v7.6.3#76005)