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)