Mirza Aliev created IGNITE-20604:
------------------------------------

             Summary: Reimplement CausalityDataNodesEngine#dataNodes according 
to Catalog and recovery changes
                 Key: IGNITE-20604
                 URL: https://issues.apache.org/jira/browse/IGNITE-20604
             Project: Ignite
          Issue Type: Bug
            Reporter: Mirza Aliev


h3. *Motivation*
After Catalog was introduced and recovery for Distribution zone manager was 
completed, it is needed to reimplement {{CausalityDataNodesEngine#dataNodes}} 
according to the new circumstances. Most of the code from this method must be 
removed, and entities from the catalog must be reused.

h3. *Definition of done*
{{CausalityDataNodesEngine#dataNodes}} is reimplemented according to the new 
circumstances.

h3. *Implementation notes*

Seems that we can remove {{CausalityDataNodesEngine#zonesVersionedCfg}} could 
be removed and Catalog must be used, also we don't need logic for 
{{CausalityDataNodesEngine#getLastConfigRevision}} because it is guaranteed 
that immediate scale Up/Down intents will be handled in the corresponding 
handler



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

Reply via email to