|
On 10.3, the MDEV-19541 test innodb.leaf_page_corrupted_during_recovery works around this bug by disabling purge, so that it will not access a corrupted page:
--- 10.2/mysql-test/suite/innodb/t/leaf_page_corrupted_during_recovery.test 2019-05-29 11:19:52.141685082 +0300
|
+++ 10.3/mysql-test/suite/innodb/t/leaf_page_corrupted_during_recovery.test 2019-05-29 10:35:03.380172175 +0300
|
@@ -46,6 +46,8 @@
|
SELECT * FROM t1 WHERE PK = 1;
|
|
let $restart_parameters=--innodb-force-recovery=1;
|
+# Work around MDEV-19435 to avoid crash in row_purge_reset_trx_id()
|
+let $restart_parameters=--innodb-force-recovery=2;
|
--source include/restart_mysqld.inc
|
SELECT * FROM t1 WHERE PK = 1;
|
--error ER_NOT_KEYFILE
|
|