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]
