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

Aleksandr Polovtsev updated IGNITE-23404:
-----------------------------------------
    Description: {{RaftGroupServiceImpl}} has a cached {{leader}} field. There 
can be a situation when the node which hosts the leader is being stopped and 
may return an error with the {{EHOSTDOWN}} code when a request is sent to it. 
This code is not handled correctly: we fail the original request, while instead 
we should retrieve the new leader and retry the request.

> Properly handle EHOSTDOWN in RaftGroupServiceImpl
> -------------------------------------------------
>
>                 Key: IGNITE-23404
>                 URL: https://issues.apache.org/jira/browse/IGNITE-23404
>             Project: Ignite
>          Issue Type: Improvement
>            Reporter: Aleksandr Polovtsev
>            Assignee: Aleksandr Polovtsev
>            Priority: Major
>              Labels: ignite-3
>
> {{RaftGroupServiceImpl}} has a cached {{leader}} field. There can be a 
> situation when the node which hosts the leader is being stopped and may 
> return an error with the {{EHOSTDOWN}} code when a request is sent to it. 
> This code is not handled correctly: we fail the original request, while 
> instead we should retrieve the new leader and retry the request.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to