amogh-jahagirdar commented on issue #4159:
URL: https://github.com/apache/iceberg/issues/4159#issuecomment-1046159290


   For expire snapshots, I think it's possible that we do not delete any 
manifest or data files in the case that those files are still referenced by 
later snapshots. If we don't allow expiring snapshots when gc.enabled is false, 
we would prevent them from performing the metadata update to remove snapshots 
which may be limiting. 
   
   Should we differentiate between performing the metadata operation to expire 
snapshots and performing the following deletion of unreachable files due to the 
expiration? Please let me know if I misunderstood something!


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