diff options
author | Thirunarayanan Balathandayuthapani <thiru@mariadb.com> | 2018-03-27 13:47:56 +0530 |
---|---|---|
committer | Thirunarayanan Balathandayuthapani <thiru@mariadb.com> | 2018-03-27 13:47:56 +0530 |
commit | 73af8af094d65d1d8b8dfcdabf72e825e7cb7de5 (patch) | |
tree | 81119d3e56c95a8e27edd24aaf232323a33580e8 /storage/innobase/include/buf0buddy.ic | |
parent | 60438451c3aaa14d7979e2d2b6976da240b4949e (diff) | |
download | mariadb-git-73af8af094d65d1d8b8dfcdabf72e825e7cb7de5.tar.gz |
MDEV-15325 Incomplete validation of missing tablespace during recovery
Problem:
=======
During validation of missing tablespace, missing tablespace id is
being compared with hash table of redo logs (recv_sys->addr_hash). But if the
hash table ran out of memory then there is a possibility that it will not contain
the redo logs of all tablespace. In that case, Server will load the InnoDB
even though there is a missing tablespace.
Solution:
========
If the recv_sys->addr_hash hash table ran out of memory then InnoDB needs
to scan the remaining redo log again to validate the missing tablespace.
Diffstat (limited to 'storage/innobase/include/buf0buddy.ic')
0 files changed, 0 insertions, 0 deletions