mengna-lin opened a new pull request, #17757: URL: https://github.com/apache/iceberg/pull/17757
Resolve files reachable from expired snapshots best-effort instead of failing when a manifest list or manifest is missing from storage. Missing manifest lists are detected up front and their snapshots dropped from resolution; manifests missing while reading content files are recorded and skipped. This only under-deletes files reachable solely through the missing metadata, leaving them as orphans; live data is never deleted, and missing metadata reachable from a retained snapshot still fails fast. Skipped locations are surfaced as a single NotFoundException after all fully-resolved files are deleted. Issue: https://github.com/apache/iceberg/issues/17715 -- 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]
