• Marko Mäkelä's avatar
    MDEV-25491 fixup: Race between DROP TABLE and purge of DROP INDEX · fd8c68c7
    Marko Mäkelä authored
    xdes_get_descriptor_with_space_hdr(): Use the correct mode
    BUF_GET_POSSIBLY_FREED also when the tablespace is larger
    than innodb_page_size pages. This function could be called by
    fseg_free_step().
    
    fsp_alloc_seg_inode(): For completeness (and for improved robustness
    in case of a corrupted tablespace), use BUF_GET_POSSIBLY_FREED.
    With this, the entire compilation unit fsp0fsp.cc will use that mode.
    fd8c68c7
fsp0fsp.cc 90 KB