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]

Reply via email to