sodonnel commented on PR #7220: URL: https://github.com/apache/ozone/pull/7220#issuecomment-2361635051
For Ozone, we have committed a "stripe checksum" when writing each stripe to the majority of the replicas. Therefore, to prove the correctness of the reconstruction you simple have to form the new stripe checksum, which should be much more efficient that an additional EC pass. My memory on what the stripe checksum contains is a little lacking, but we added it to handle the corruption case we saw with HDFS, but we never implemented the validation. Ie, it is created on write, but we never use it on reconstruction. The stripe checksum approach would be the preferred way to perform this validation on Ozone. -- 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]
