You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ozone.apache.org by "Ivan Andika (Jira)" <ji...@apache.org> on 2025/02/08 04:09:00 UTC
[jira] [Comment Edited] (HDDS-12247) WaitForApply on data writes for ratis keys
[ https://issues.apache.org/jira/browse/HDDS-12247?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17925131#comment-17925131 ]
Ivan Andika edited comment on HDDS-12247 at 2/8/25 4:08 AM:
------------------------------------------------------------
This makes sense. Perhaps we need a new watch type called MAJORITY_APPLIED to ensure that the block has been applied in at least 2 DNs.
was (Author: JIRAUSER298977):
This make sense. Perhaps we need a new watch type called MAJORITY_APPLIED to ensure that the block has been applied in at least 2 DNs.
> WaitForApply on data writes for ratis keys
> ------------------------------------------
>
> Key: HDDS-12247
> URL: https://issues.apache.org/jira/browse/HDDS-12247
> Project: Apache Ozone
> Issue Type: Improvement
> 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: issues-unsubscribe@ozone.apache.org
For additional commands, e-mail: issues-help@ozone.apache.org