diff options
author | Marko Mäkelä <marko.makela@mariadb.com> | 2023-04-21 11:05:44 +0300 |
---|---|---|
committer | Marko Mäkelä <marko.makela@mariadb.com> | 2023-04-21 16:19:39 +0300 |
commit | c6e58a8d173b7e9689952d07678ba79702ba8021 (patch) | |
tree | d8c0c2f51490101d21d1c23feac9fce0548a2472 /mysql-test/main/bootstrap.test | |
parent | 210db2935cb3802f6806ba3b23c32263611e3e2f (diff) | |
download | mariadb-git-c6e58a8d173b7e9689952d07678ba79702ba8021.tar.gz |
MDEV-30753 fixup: Unsafe buffer page restoration
trx_purge_free_segment(): The buffer-fix only prevents a block from
being freed completely from the buffer pool, but it will not prevent
the block from being evicted. Recheck the page identifier after
acquiring an exclusive page latch. If it has changed, backtrack and
invoke buf_page_get_gen() to look up the page normally.
Diffstat (limited to 'mysql-test/main/bootstrap.test')
0 files changed, 0 insertions, 0 deletions