iceberg icon indicating copy to clipboard operation
iceberg copied to clipboard

Add StartTransaction API to REST multi-table transaction support

Open jackye1995 opened this issue 7 months ago • 1 comments

Proposed Change

We have identified an issue with the current commit-only multi-table transaction support. The proposal provides an analysis of the isolation guarantee it could potentially break, and offers a solution of introducing StartTransaction to solve this problem.

Proposal document

https://docs.google.com/document/d/10tfqETygf2BLA34CoZLxK3v5xk1BWUNKFA9WE8X_w-U/edit#heading=h.kbf1q7197nxq

Specifications

  • [X] Table
  • [ ] View
  • [X] REST
  • [ ] Puffin
  • [ ] Encryption
  • [ ] Other

jackye1995 avatar Jul 01 '24 14:07 jackye1995