Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
At the moment there is a CatalogService that manages SchemaDescriptors (database schemas, not table schemas) and TableDescriptors. CREATE TABLE is being handled by the CatalogService, however it seems like it doesn't actually write the schema to the metastorage.
I believe that the following must be done in the scope of this ticket:
- Actually write new schema to the metastorage.
- Use node's HLC + DD (Delay Duration) which is described in the https://cwiki.apache.org/confluence/display/IGNITE/IEP-98%3A+Schema+Synchronization as the new schema's activation time.
- Complete the user's 'initiate a schema update' at the activation time + max clock skew
Attachments
Issue Links
- relates to
-
IGNITE-19796 Wait on schema update future without waiting for metastore watches of the update
- Open
- links to