RussellSpitzer commented on issue #15611: URL: https://github.com/apache/iceberg/issues/15611#issuecomment-4056515594
Two answers: 1. This method only removes files which are no longer referenced by any unexpired snapshot. Data files may have been associated with your removed snapshots, but they would not be deleted if they are *also* associated with still unexpired snapshots. 2. The `expireFiles()` just returns a dataset of file paths for another service to actually delete. `execute()` is the method that actually deletes. See the Info box https://iceberg.apache.org/docs/latest/maintenance/#expire-snapshots Previous discussions https://github.com/apache/iceberg/issues/2793 https://github.com/apache/iceberg/issues/11695 -- 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]
