[ 
https://issues.apache.org/jira/browse/IGNITE-16011?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kirill Gusakov updated IGNITE-16011:
------------------------------------
    Summary: Implement integration with raft changePeers for rebalance cases  
(was: Enrich raft module with set of listeners, needed for rebalance algorithm)

> Implement integration with raft changePeers for rebalance cases
> ---------------------------------------------------------------
>
>                 Key: IGNITE-16011
>                 URL: https://issues.apache.org/jira/browse/IGNITE-16011
>             Project: Ignite
>          Issue Type: Task
>            Reporter: Kirill Gusakov
>            Priority: Major
>              Labels: ignite-3
>
> {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)

Reply via email to