summaryrefslogtreecommitdiff
path: root/mysql-test/suite/innodb/t/innodb_bug14147491.test
diff options
context:
space:
mode:
authorMarko Mäkelä <marko.makela@mariadb.com>2017-01-15 14:20:16 +0200
committerMarko Mäkelä <marko.makela@mariadb.com>2017-01-15 18:56:56 +0200
commita9d00db15559749e54fd9d55cf0ff90f83604e17 (patch)
tree0cedde7d197bdd013dceab4fdca34f7198746edc /mysql-test/suite/innodb/t/innodb_bug14147491.test
parent9b99d9bebd32b0280e7c7514c7fe65531316ad98 (diff)
downloadmariadb-git-a9d00db15559749e54fd9d55cf0ff90f83604e17.tar.gz
MDEV-11799 InnoDB can abort if the doublewrite buffer
contains a bad and a good copy Clean up the InnoDB doublewrite buffer code. buf_dblwr_init_or_load_pages(): Do not add empty pages to the buffer. buf_dblwr_process(): Do consider changes to pages that are all zero. Do not abort when finding a corrupted copy of a page in the doublewrite buffer, because there could be multiple copies in the doublewrite buffer, and only one of them needs to be good.
Diffstat (limited to 'mysql-test/suite/innodb/t/innodb_bug14147491.test')
-rw-r--r--mysql-test/suite/innodb/t/innodb_bug14147491.test1
1 files changed, 0 insertions, 1 deletions
diff --git a/mysql-test/suite/innodb/t/innodb_bug14147491.test b/mysql-test/suite/innodb/t/innodb_bug14147491.test
index 16e88826c85..d48fa074147 100644
--- a/mysql-test/suite/innodb/t/innodb_bug14147491.test
+++ b/mysql-test/suite/innodb/t/innodb_bug14147491.test
@@ -21,7 +21,6 @@ source include/have_debug.inc;
source include/not_windows.inc;
CALL mtr.add_suppression("InnoDB: Error: Unable to read tablespace .* page no .* into the buffer pool after 100 attempts");
-CALL mtr.add_suppression("InnoDB: Warning: database page corruption or a failed");
CALL mtr.add_suppression("InnoDB: Database page corruption on disk or a failed");
CALL mtr.add_suppression("InnoDB: Space .* file test/t1 read of page .*");
CALL mtr.add_suppression("InnoDB: You may have to recover from a backup.");