Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.1(EOL)
-
None
-
10.1.10
Description
Apparently, 10.1 somehow wrongly counts the number of XA-capable engines. Here are some scenarios which make me think that:
- start server with only one XA-capable engine, e.g. XtraDB;
- see tc.log is created (already strange, it shouldn't do that, right?);
- sigkill server;
- start server with two XA-capable engines, e.g. XtraDB and TokuDB;
- see the error message in the log:
[ERROR] Recovery failed! You must enable exactly 2 storage engines that support two-phase commit protocol
It should be 1, not 2, right?
or
- start server with two XA-capable engines, e.g. XtraDB and TokuDB;
- see tc.log is created;
- sigkill server;
- start server without TokuDB;
- see the error message in the log:
[ERROR] Recovery failed! You must enable exactly 3 storage engines that support two-phase commit protocol
It should be 2, not 3, right?
Attachments
Issue Links
- blocks
-
MDEV-9193 Upgrade from 10.0.22 to 10.1.9 fails
- Closed