Andrey Mashenkov created IGNITE-19082:
-----------------------------------------

             Summary: Use Catalog instead of SchemaManager and cleanup dead 
code.
                 Key: IGNITE-19082
                 URL: https://issues.apache.org/jira/browse/IGNITE-19082
             Project: Ignite
          Issue Type: Improvement
          Components: sql
            Reporter: Andrey Mashenkov
            Assignee: Andrey Mashenkov
             Fix For: 3.0.0-beta2


Let's 
* implement CatalogManager methods that will validate and save catalog changes 
to the MetaStorage.
* implement Metastorage WatchListener that will apply these changes and update 
CatalogService state.

Storing catalog snapshot may be ineffective as we may need to calculate a diff 
between old and new catalog version for further event triggering purpose. But 
we may save a while descriptors with some meta about the operation.

Note: Let's make these changes aside to avoid breaking the current 
implementation.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to