You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi @jan-brinkmann
We are working on adding support for atomic cross-shard transactions.
It should not impact what we use under the hood, whether it is XA protocol or Vitess's implementation.
For the user, to enable the atomic cross-shard transactions, they should set the transaction mode to 2PC via set transaction_mode = twopc and then any transaction that goes cross-shard will be atomically committed.
We will be updating the existing doc on TWOPC with updated information once the feature is ready for use.
The question seems to have been answered and the RFC for the support is open and being worked on. I'm going to close this issue, please open a new one if there are any other questions/issues.
Question
As stated in the title, does vitess support XA transactions as a special case of 2PC?
I found a nine year old issue on that, where XA transaction is announced: #536
However, I do not find XA transaction in the documentation.
The text was updated successfully, but these errors were encountered: