sodonnel commented on PR #10157:
URL: https://github.com/apache/ozone/pull/10157#issuecomment-4378964013

   Its never really been clear to me what the purpose of the pipeline safemode 
rule is and how it differs from EC to Ratis. Could you explain why its 
important?
   
   Also, while a cluster can be configured to have EC as the default, that does 
not stop Ratis pipelines getting created and some data on the cluster being 
written in the Ratis format. The same goes the opposite way around too - a 
ratis default cluster can have EC data on it.
   
   One difference between EC and Ratis pipelines is that EC pipelines are short 
lived and Ratis pipelines are long lived. Ratis pipelines also survive cluster 
restarts, EC pipelines do not.
   
   Depending on the EC scheme, there will be a set of pipelines for each EC 
scheme 3-2, 6-3, 10-4 etc.
   
   I guess my main question is - if the cluster is default EC and only has EC 
data, what problem could occur if there is no safemode pipeline check?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


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

Reply via email to