You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Andrey Mashenkov (Jira)" <ji...@apache.org> on 2024/02/14 09:55:00 UTC

[jira] [Created] (IGNITE-21532) Fix SchemaManager recovery.

Andrey Mashenkov created IGNITE-21532:
-----------------------------------------

             Summary: Fix SchemaManager recovery.
                 Key: IGNITE-21532
                 URL: https://issues.apache.org/jira/browse/IGNITE-21532
             Project: Ignite
          Issue Type: Improvement
            Reporter: Andrey Mashenkov


1. On recovery, SchemaManager should use a token from MetastorageStorage recovery future, and must NOT complete VersionedValue (VV) manually.
2. A VersionedValue in SchemaManager must be updated immediately during event processing. Now, TableManager call SchemaManager inside the VV continuation, which lead to late SchemaManager VV update and violates ordering guaranties in some cases.



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