diff options
author | Thirunarayanan Balathandayuthapani <thiru@mariadb.com> | 2023-02-14 14:35:35 +0530 |
---|---|---|
committer | Thirunarayanan Balathandayuthapani <thiru@mariadb.com> | 2023-02-14 14:35:35 +0530 |
commit | 3eea2e8e10b6d8f5280e40478dcaac8961b74de4 (patch) | |
tree | c41dfe855a90769c1346ce1fad25a02bc16b7f6a /support-files/magic | |
parent | badf6de1715bbdddcaf8c1535747f94602aaa13f (diff) | |
download | mariadb-git-3eea2e8e10b6d8f5280e40478dcaac8961b74de4.tar.gz |
MDEV-30551 InnoDB recovery hangs when buffer pool ran out of memory
- During non-last batch of multi-batch recovery, InnoDB holds
log_sys.mutex and preallocates the block which may intiate
page flush, which may initiate log flush, which requires
log_sys.mutex to acquire again. This leads to assert failure.
So InnoDB recovery should release log_sys.mutex before
preallocating the block.
Diffstat (limited to 'support-files/magic')
0 files changed, 0 insertions, 0 deletions