Kirill Gusakov created IGNITE-16011:
---------------------------------------
Summary: Enrich raft module with set of listeners, needed for
rebalance algorithm
Key: IGNITE-16011
URL: https://issues.apache.org/jira/browse/IGNITE-16011
Project: Ignite
Issue Type: Task
Reporter: Kirill Gusakov
{color:#0e101a}We need the propagation of some new events from the raft
side:{color}
* {color:#0e101a}onLeaderChanged() - must be executed from the new leader when
raft group changes the leader. Maybe we actually need to also check if a new
lease is received - we need to investigate.{color}
* {color:#0e101a}onChangePeersError() - must be executed when any errors
during changePeers occurred{color}
* {color:#0e101a}onChangePeersCommitted(peers -> closure) - must be executed
with the list of new peers when changePeers has successfully done.{color}
(Phase 1)
--
This message was sent by Atlassian Jira
(v8.20.1#820001)