RussellSpitzer commented on issue #12263: URL: https://github.com/apache/iceberg/issues/12263#issuecomment-2667530132
Only 1 is a difference here and it's at the catalog level. A branch cannot affect files in another branch. If you delete a snapshot from 1 branch but it still exists in another branch it won't be lost. Number 1, access control is a catalog concern at the moment, but I'm afraid that with vended credentials based on table location, you wouldn't be able to separate a branch (or shallow clone) from its source except at the engine level for something like Trino. That's said if the separate identity is what you are looking for we probably have to make a catalog alias which is again on the catalog side. -- 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