[ 
https://issues.apache.org/jira/browse/HDDS-12247?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17937568#comment-17937568
 ] 

Peter Lee edited comment on HDDS-12247 at 3/22/25 1:51 PM:
-----------------------------------------------------------

I am curious about the need for the ‘waitForApply’ feature. Could you please 
explain its purpose? Or maybe I can found it on the design docs?


was (Author: JIRAUSER306303):
I am curious about the need for the ‘waitForApply’ feature. Could you please 
explain its purpose?

> WaitForApply on data writes for ratis keys
> ------------------------------------------
>
>                 Key: HDDS-12247
>                 URL: https://issues.apache.org/jira/browse/HDDS-12247
>             Project: Apache Ozone
>          Issue Type: Sub-task
>          Components: Ozone Datanode
>            Reporter: Swaminathan Balachandran
>            Priority: Major
>
> In order to ensure the data is completely written to at least majority of the 
> nodes/all the nodes, a waitForApply where the ratis leader can optionally 
> wait for the followers to apply the transaction and just not commit the 
> transaction to raft log. This would mean that the applyIndex would have to be 
> shared in the raft protocol



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to