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