[MDEV-4982] GTID looses all binlog state after crash if InnoDB is disabled Created: 2013-09-03 Updated: 2013-11-21 Resolved: 2013-11-21 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 10.0.7 |
| Type: | Bug | Priority: | Major |
| Reporter: | Kristian Nielsen | Assignee: | Kristian Nielsen |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | gtid | ||
| Description |
|
If InnoDB is disabled (and no other XA-capable engine is enabled), then the This is not sufficient for GTID, as we need to recover the last GTID logged Thus, even in non-XA case we still need to scan the binlog and do crash Same when using using_heuristic_recover(). (MyISAM of course is not crash safe, but it is still better to loose a few |
| Comments |
| Comment by Kristian Nielsen [ 2013-11-21 ] |
|
Pushed to 10.0-base. The patch ensures that we run a limited version of binlog recovery after a |