[
https://issues.apache.org/jira/browse/IGNITE-14764?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mirza Aliev updated IGNITE-14764:
---------------------------------
Reviewer: Mirza Aliev
> Consolidation of managers and metastorage server implementation.
> ----------------------------------------------------------------
>
> Key: IGNITE-14764
> URL: https://issues.apache.org/jira/browse/IGNITE-14764
> Project: Ignite
> Issue Type: Bug
> Reporter: Alexander Lapin
> Assignee: Vladislav Pyatkov
> Priority: Blocker
> Labels: 3.0.0-alpha2, ignite-3
> Time Spent: 0.5h
> Remaining Estimate: 0h
>
> After merging meta storage server logic few bugs of ignition start, table
> creation and atomic operations were revealed. Some of them will be specified
> in greater detail and fixed within corresponding tickets:
> * https://issues.apache.org/jira/browse/IGNITE-14756 - NPE on reading
> tableConfiguration from ConfigurationManager within SchemaManager
> * https://issues.apache.org/jira/browse/IGNITE-14762 - Leader refresh
> sometimes blocks indefinitely
> * https://issues.apache.org/jira/browse/IGNITE-14290 Includes INT32, INT64,
> etc support
> Other issues will be fixed within given ticket:
> * Incoorect usage of appliedRevision as watch revision. appliedRevision + 1
> should be used instead. That produced Mutilple AssertionErros.
> * Incorrect masterKey invoke condition in DistributedConfigurationStorage:
> Conditions.revision(MASTER_KEY).eq(ver.get()) That won't work if there's no
> MASTER_KEY, which is always true on initial node startup without PDS
> * Schema descriptor serialization issues
> * String type is unsupported.
> * Incorrect assignment calculation based on Vault, TableConfiguration from
> ConfigurationManager will be used instead.
> * Empty metastorageNodes configuration property. Default value will be added.
> * Incorrect tblId parsing in SchemaManager
> * and few more.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)