[MDEV-32757] innodb_undo_log_truncate=ON is not crash safe Created: 2023-11-10 Updated: 2023-12-19 Resolved: 2023-11-15 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Storage Engine - InnoDB |
| Affects Version/s: | 10.5, 10.6, 10.11, 11.0, 11.1, 11.2, 11.3 |
| Fix Version/s: | 10.5.24, 10.6.17, 10.11.7, 11.0.5, 11.1.4, 11.2.3, 11.3.2 |
| Type: | Bug | Priority: | Critical |
| Reporter: | Marko Mäkelä | Assignee: | Marko Mäkelä |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | recovery, regression | ||
| Issue Links: |
|
||||||||||||||||||||||||
| Description |
|
As noted in |
| Comments |
| Comment by Matthias Leich [ 2023-11-14 ] |
|
origin/10.6- |
| Comment by Matthias Leich [ 2023-11-15 ] |
|
origin/10.5- |
| Comment by Marko Mäkelä [ 2023-12-13 ] |
|
Anyone who hits this issue would likely have to start up the server with innodb_force_recovery=3 and create a logical dump of the database, effectively using the READ UNCOMMITTED isolation level. I do not think there is any easy way to "repair" the InnoDB transactional metadata. |