Hi Iceberg dev community, cc: Dru - I have been collaborating with him.
I want to start this email thread to discuss an IRC API proposal to enable engines to implement Multi-Statement Multi-Table Transactions. More details in the document: https://docs.google.com/document/d/1jr4Ah8oceOmo6fwxG_0II4vKDUHUKScb/edit?usp=sharing&ouid=117626409673211358817&rtpof=true&sd=true Proposal issue: https://github.com/apache/iceberg/issues/12865 This document discusses challenges for engines to implement such support, and proposes APIs that Catalog can implement to enable such functionality. Looking forward to feedback from Iceberg dev community. Thank you in advance! -Jagdeep