Konstantin Orlov created IGNITE-20019:
-----------------------------------------

             Summary: Introduce SystemViewManager
                 Key: IGNITE-20019
                 URL: https://issues.apache.org/jira/browse/IGNITE-20019
             Project: Ignite
          Issue Type: Improvement
            Reporter: Konstantin Orlov


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)

Reply via email to