[ https://issues.apache.org/jira/browse/IGNITE-20019?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Yury Gerzhedovich updated IGNITE-20019: --------------------------------------- Component/s: sql > Introduce SystemViewManager > --------------------------- > > Key: IGNITE-20019 > URL: https://issues.apache.org/jira/browse/IGNITE-20019 > Project: Ignite > Issue Type: Improvement > Components: sql > Reporter: Konstantin Orlov > Priority: Major > Labels: ignite-3 > > SystemViewManager is a component responsible for managing the system views': > * during start, any component may register view definition to the view > manager. View manager must ensure that there is no clashes in the views' > names. > * before node is going to be validated, view manager must enhance node > attributes with list of clusterViews registered so far. Later, sql engine > will be using this information to map queries over cluster views properly > * after node has passed validation and ready to join logical topology, view > manager must register all views to the catalog -- This message was sent by Atlassian Jira (v8.20.10#820010)