Ivan Andika created HDDS-14362:
----------------------------------

             Summary: [Website v2] [Docs] [Core Concepts] Durability Guarantee
                 Key: HDDS-14362
                 URL: https://issues.apache.org/jira/browse/HDDS-14362
             Project: Apache Ozone
          Issue Type: Sub-task
            Reporter: Ivan Andika
            Assignee: Ivan Andika


We need to explicitly mention the durability guarantee for different write 
pipelines (i.e. Async Ratis Pipeline, EC, Streaming Write Pipeline) when user 
successfully uploaded a key (i.e. key is committed). We should also mention in 
which failure scenario (e.g. power failure, JVM pause, pipeline closure, etc) 
and its impact, as well as the configurations related to durability.

For example, AFAIK using the default configuration Async Ratis pipeline, there 
is no guarantee whether the key will be persistently stored in the DN since 
fsync is disabled by default. If the fsync is enabled, the data should be 
persistently stored in the DN leader and promised to be stored (committed) in 
one of the DN follower (MAJORITY_COMMITTED).



--
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