[MDEV-27022] Buffer pool is being flushed during recovery Created: 2021-11-11  Updated: 2023-05-26  Resolved: 2022-01-11

Status: Closed
Project: MariaDB Server
Component/s: Storage Engine - InnoDB
Affects Version/s: 10.5.7, 10.6.0, 10.7.0, 10.5, 10.6, 10.7
Fix Version/s: 10.5.14, 10.6.6, 10.7.2, 10.8.1

Type: Bug Priority: Major
Reporter: Eugene Kosov (Inactive) Assignee: Eugene Kosov (Inactive)
Resolution: Fixed Votes: 0
Labels: performance

Issue Links:
Blocks
blocks MDEV-14481 Execute InnoDB crash recovery in the ... Closed
is blocked by MDEV-27111 atomic.rename_table test case fails o... Closed
PartOf
is part of MDEV-14481 Execute InnoDB crash recovery in the ... Closed
Problem/Incident
is caused by MDEV-23399 10.5 performance regression with IO-b... Closed
Relates
relates to MDEV-27817 InnoDB recovery of recently created f... Closed
relates to MDEV-31354 SIGSEGV in log_sort_flush_list() in I... Closed

 Description   

When buf_pool.flush_rbt was removed in MDEV-23399, an extra flush of the buffer pool was added to the end of the last crash recovery batch (recv_sys.apply(true)). We should avoid this extra startup delay and simply sort buf_pool.flush_list at that point.



 Comments   
Comment by Matthias Leich [ 2022-01-11 ]

origin/bb-10.6-MDEV-27022-sort-flush-list 2bcf8d793a88bd69d7dabadefb2269e4b6f2aaca 2022-01-05T18:32:12+03:00
behaved well in RQG testing.

Generated at Thu Feb 08 09:49:44 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.