diff options
author | Marko Mäkelä <marko.makela@mariadb.com> | 2023-05-12 15:04:50 +0300 |
---|---|---|
committer | Marko Mäkelä <marko.makela@mariadb.com> | 2023-05-12 15:04:50 +0300 |
commit | c9eff1a144ba44846373660a30d342d3f0dc91a5 (patch) | |
tree | 86b8df4a95c0847adcdb43c364be5c961ca2c541 | |
parent | 477285c8ead70d78e69faf3052401e09a38238c4 (diff) | |
download | mariadb-git-c9eff1a144ba44846373660a30d342d3f0dc91a5.tar.gz |
MDEV-31254 InnoDB: Trying to read doublewrite buffer pagebb-10.5-MDEV-31254
buf_read_page_low(): Remove an error message and a debug assertion
that can be triggered when using innodb_page_size=4k and
innodb_file_per_table=0. In that case, buf_read_ahead_linear()
may be invoked on page 255, which is one less than the first
page of the doublewrite buffer (256).
-rw-r--r-- | storage/innobase/buf/buf0rea.cc | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/storage/innobase/buf/buf0rea.cc b/storage/innobase/buf/buf0rea.cc index 97bfd6f64ec..822c424fe46 100644 --- a/storage/innobase/buf/buf0rea.cc +++ b/storage/innobase/buf/buf0rea.cc @@ -280,9 +280,7 @@ buf_read_page_low( *err = DB_SUCCESS; if (buf_dblwr.is_inside(page_id)) { - ib::error() << "Trying to read doublewrite buffer page " - << page_id; - ut_ad(0); + *err = DB_CORRUPTION; nothing_read: space->release(); return false; |