ajantha-bhat commented on PR #7576:
URL: https://github.com/apache/iceberg/pull/7576#issuecomment-1552469489

   > But my definition is based on gc.enabled really being tied to being used 
as a mechanism to prevent dangerous actions such as cleaning up files which are 
not a part of the table.
   
   First of all there is no clarity on this table property in the docs. 
   If we consider expire snapshots action, expired metadata clean up is also 
controlled by gc_enabled property. So, I think table metadata clean up also 
should obey this property. 
   
   Deleting the table metadata files can also be a dangerous activity for some 
catalog like Nessie (as it can be referenced by other branches). So, I expect 
if the gc is disabled, no metadata or data file should get cleaned. 


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