• Thirunarayanan Balathandayuthapani's avatar
    MDEV-15325 Incomplete validation of missing tablespace during recovery · 73af8af0
    Thirunarayanan Balathandayuthapani authored
    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.
    73af8af0
log0recv.h 11.9 KB