[
https://issues.apache.org/jira/browse/RATIS-1298?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17278426#comment-17278426
]
runzhiwang commented on RATIS-1298:
-----------------------------------
bq. I think we can start from let listener/learner catch up from leader
[~amaliujia] I do not think so, learner catch up follower is very different
from catch up leader. It's useless to implement catch up leader, because most
code will be discard when refactor to catch up follower. So we should implement
catch up follower directly.
> Support non-voting members (Listeners/Learners)
> -----------------------------------------------
>
> Key: RATIS-1298
> URL: https://issues.apache.org/jira/browse/RATIS-1298
> Project: Ratis
> Issue Type: New Feature
> Components: server
> Reporter: Rui Wang
> Assignee: Rui Wang
> Priority: Major
>
> It's time to add the non-voting member, or leaner that is proposed in Raft
> thesis 4.2.1 (you can find a copy at [1]).
> The leaner is useful to maintain high availability when new servers join Raft
> ring (details at thesis 4.2.1). For Ozone SCM HA effort, we have also
> discussed the possibility to utilize leaner as the tool to replace SCM nodes
> online.
> [1]: https://github.com/ongardie/dissertation
--
This message was sent by Atlassian Jira
(v8.3.4#803005)