RussellSpitzer commented on issue #12271: URL: https://github.com/apache/iceberg/issues/12271#issuecomment-2671845679
You have a lot of options, you can read the files while time traveling, you can check metadata tables, you can read manifests directly. Say I want to revert files removed in snapshot A. I'd scan entries metadata table for all datafiles that were removed in that snapshot. Collect all the Datafile info. Then do something like (psuedo-code) table.newAppend().appendFile(file1).appendFile(file2).... -- 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: issues-unsubscr...@iceberg.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org For additional commands, e-mail: issues-h...@iceberg.apache.org