rdblue opened a new pull request #802: Update RemoveSnapshots to protect cherry-picked data files URL: https://github.com/apache/incubator-iceberg/pull/802 This updates `RemoveSnapshots` to detect cherry-picked commits and skip cleanup. This doesn't handle complex cases where snapshots are explicitly expired using `ExpireSnapshots.expireSnapshotId`, or where the current snapshot is directly modified. We will want a more thorough follow-up for those cases, tracked by #744. This does handle cases where a change is picked into the current table state and the original commit expires. Cleanup for picked changes is done when the commit in the current snapshot's ancestors expires.
---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
