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

Supratim Deka resolved RATIS-644.
---------------------------------
    Resolution: Not A Problem

HDDS-1610 takes care of Ozone, closing the pipeline on applyLog failure, new 
transactions for the Unhealthy Container get failed anyway. So, the behaviour 
suggested in this Jira is not required for the Datanode. And as pointed out by 
[~bharatviswa] would not have been acceptable for the OM.

Closing this Jira.

 

> Handle failures encountered in applyLog
> ---------------------------------------
>
>                 Key: RATIS-644
>                 URL: https://issues.apache.org/jira/browse/RATIS-644
>             Project: Ratis
>          Issue Type: Bug
>          Components: server
>            Reporter: Supratim Deka
>            Assignee: Supratim Deka
>            Priority: Major
>
> This is related to HDDS-1739 which detects and reports IO failures during 
> applyTransaction.
> Currently, the StateMachineUpdater in response to a failed 
> applyLog/applyTransaction operation triggers a shutdown of the Ratis server.
> Instead, the desired behaviour is to stop accepting new append requests on 
> the group. For the case of Ozone, the state machine will initiate 
> destruction/closing of the Ratis group - this is implemented as a part of 
> HDDS-1739.
>  



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Reply via email to