[
https://issues.apache.org/jira/browse/IGNITE-23805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Denis Chudov resolved IGNITE-23805.
-----------------------------------
Resolution: Invalid
Was resolved under IGNITE-23791.
> Design scale up/scale down for replicated zones
> -----------------------------------------------
>
> Key: IGNITE-23805
> URL: https://issues.apache.org/jira/browse/IGNITE-23805
> Project: Ignite
> Issue Type: Task
> Reporter: Denis Chudov
> Assignee: Vadim Kolodin
> Priority: Major
> Labels: ignite-3
>
> Design the changes related to nodes' joins and leaves. If the node matches
> zone's filters and storage profiles, then the zone should be scaled up/down
> according to its scale up/down timers:
> * on scale up, the learner should be automatically added, if there are
> enough peers, otherwise peer should be added;
> * on scale down, the leave of a learner probably doesn't cause any actions
> (check it), the leave of a peer should lead to transformation of a learner
> into peer. JRaft built-in features should be considered to do this;
> * defaults of scale up/down timers for replicated zones may be reconsidered.
> Note: there is a possibility that we will need to limit the learners count as
> well (by limiting the total number of replicas).
> Note 2: this part of design touches other parts, especially peer/learner
> assignments and rebalancing.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)