mariadb/storage/innobase/buf
Marko Mäkelä bb511def1d MDEV-32371 Deadlock between buf_page_get_zip() and buf_pool_t::corrupted_evict()
buf_page_get_zip(): Do not wait for the page latch while holding hash_lock.
If the latch is not available, ensure that any concurrent
buf_pool_t::corrupted_evict() will be able to acquire the hash_lock,
and then retry the lookup. If the page was corrupted, we will finally
"goto must_read_page", retry the read once more, and then report an error.

Reviewed by: Thirunarayanan Balathandayuthapani
2023-11-30 10:35:53 +02:00
..
buf0block_hint.cc
buf0buddy.cc
buf0buf.cc MDEV-32371 Deadlock between buf_page_get_zip() and buf_pool_t::corrupted_evict() 2023-11-30 10:35:53 +02:00
buf0checksum.cc
buf0dblwr.cc
buf0dump.cc MDEV-32027 Opening all .ibd files on InnoDB startup can be slow 2023-11-17 15:07:51 +02:00
buf0flu.cc Merge 10.5 into 10.6 2023-11-22 16:56:47 +02:00
buf0lru.cc MDEV-26055: Improve adaptive flushing 2023-11-16 17:45:18 +02:00
buf0rea.cc