-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 10.1, 10.2, 10.3, 10.4, 10.5
-
Fix Version/s: 10.5.2
-
Component/s: Server
-
Labels:None
And it does so "normally":
CREATE TABLE `ti` ( `a` int(11) DEFAULT NULL) ENGINE=InnoDB; |
xa start '1'; |
insert into ti set a=1; |
xa end '1'; |
xa prepare '1'; |
--error XAER_RMFAIL
|
xa commit '1' one phase; |
The error is there:
ERROR 1399 (XAE07): XAER_RMFAIL: The command cannot be executed when global transaction is in the PREPARED state
|
However the error is not set in the case of "foreign" xa commit, that is
when an xa transaction got prepared and later recovered (e.g after the server crash).
- is blocked by
-
MDEV-742 LP:803649 - Xa recovery failed on client disconnection
-
- Closed
-