mariadb/storage/innobase/buf
Thirunarayanan Balathandayuthapani 6697135c6d MDEV-21572 buf_page_get_gen() should apply buffered page initialized
redo log during recovery

- InnoDB unnecessarily reads the page even though it has fully initialized
buffered redo log records. Allow the page initialization redo log to
apply for the page in buf_page_get_gen() during recovery.
- Renamed buf_page_get_gen() to buf_page_get_low()
- Newly added buf_page_get_gen() will check for buffered redo log for
the particular page id during recovery
- Added new function buf_page_mtr_lock() which basically latches the page
for the given latch type.
- recv_recovery_create_page() is inline function which creates a page
if it has page initialization redo log records.
2020-03-23 16:41:48 +05:30
..
buf0buddy.cc MDEV-14154: Remove ut_time_us() 2019-07-24 21:21:54 +03:00
buf0buf.cc MDEV-21572 buf_page_get_gen() should apply buffered page initialized 2020-03-23 16:41:48 +05:30
buf0checksum.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
buf0dblwr.cc remove fishy reinterpret_cast from buf_page_is_zeroes() 2020-03-20 21:35:42 +03:00
buf0dump.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
buf0flu.cc MDEV-20813: Remove the buf_flush_init_for_writing() assertion 2019-10-14 16:38:28 +03:00
buf0lru.cc MDEV-12121: Clean up WITH_INNODB_AHI=OFF 2020-02-06 10:50:04 +02:00
buf0mtflu.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
buf0rea.cc MDEV-21826 Recovery failure : loop of Read redo log up to LSN 2020-03-18 15:25:28 +05:30