swamirishi commented on PR #9208: URL: https://github.com/apache/ozone/pull/9208#issuecomment-3477921372
> Looks good. How does it handle backward compatibility? (i.e. snapshots created before the snapshot defrag is implemented, and the checkpoint dir does not include version id) We would be handling upgrade flow by adding a new layout version. For the older snapshots we can always implicitly create the yaml files for the entries which don't have the yaml file if and only if the upgrade is not finalized. When the upgrade is finalized that is when we should have the yaml file already present and we should throw an exception if it is not there. -- 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]
