slfan1989 commented on PR #7009:
URL: https://github.com/apache/ozone/pull/7009#issuecomment-2277020211

   > In your example, what do you do with EC-3-2, if 2 replicas are missing and 
one of the remaining 3 has a missing chunk? You cannot recover it.
   
   You are correct; in this scenario, even with code modifications, we can't 
recover the Block. However, the previous code also could not perform the 
recovery due to a `java.lang.IllegalArgumentException`. 
   
   > There is certainly a problem here. If things are working as designed from 
the client size, and it is abandoning these blocks due to a failed ACK from one 
of the replicas, then the block length at OM should be the smaller size.
   
   Thank you for your explanation! This information is crucial. I will recheck 
the lengths of the damaged blocks in OM to further confirm the issue. Once I 
complete the confirmation, I will get back to you with feedback.
   
   Thanks again for your reply!
   


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