[ https://issues.apache.org/jira/browse/FLINK-10698?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
winifredtang reassigned FLINK-10698: ------------------------------------ Assignee: winifredtang > Create CatalogManager class manages all external catalogs and temporary meta > objects > ------------------------------------------------------------------------------------ > > Key: FLINK-10698 > URL: https://issues.apache.org/jira/browse/FLINK-10698 > Project: Flink > Issue Type: Sub-task > Components: Table API & SQL > Affects Versions: 1.6.1 > Reporter: Xuefu Zhang > Assignee: winifredtang > Priority: Major > > Currently {{TableEnvironment}} manages a list of registered external catalogs > as well as in-memory meta objects, and interacts with Calcite schema. It > would be cleaner to delegate all those responsibilities to a dedicate class, > especially when Flink's meta objects are also stored in a catalog. > {{CatalogManager}} is responsible to manage all meta objects, including > external catalogs, temporary meta objects, and Calcite schema. -- This message was sent by Atlassian JIRA (v7.6.3#76005)