Browse Source
MDEV-34200 InnoDB tries to write to read-only system tablespace
MDEV-34200 InnoDB tries to write to read-only system tablespace
in buf_dblwr_t::init_or_load_pages() - InnoDB fails to set the TRX_SYS_DOUBLEWRITE_SPACE_ID_STORED flag in transaction system header page while recreating the undo log tablespaces buf_dblwr_t::init_or_load_pages(): Tries to reset the space id and try to write into doublewrite buffer even when read_only mode is enabled. In srv_all_undo_tablespaces_open(), InnoDB should try to open the extra unused undo tablespaces instead of trying to creating it.bb-11.4-MDEV-34408-effcplusplus_warning_test
committed by
Oleksandr Byelkin
7 changed files with 88 additions and 7 deletions
-
8mysql-test/suite/innodb/r/row_format_redundant.result
-
24mysql-test/suite/innodb/r/undo_upgrade.result
-
6mysql-test/suite/innodb/t/row_format_redundant.test
-
6mysql-test/suite/innodb/t/table_flags.test
-
43mysql-test/suite/innodb/t/undo_upgrade.test
-
1storage/innobase/buf/buf0dblwr.cc
-
7storage/innobase/srv/srv0start.cc
Write
Preview
Loading…
Cancel
Save
Reference in new issue