• Marko Mäkelä's avatar
    MDEV-28389: Simplify the InnoDB corrupted page output · c86b1389
    Marko Mäkelä authored
    buf_page_print(): Dump the buffer page 32 bytes (64 hexadecimal digits)
    per line. In this way, the limitation in mtr
    ("Data too long for column 'line'") will not be triggered.
    
    Also, do not bother decoding the page contents, because everything
    is present in the hexadecimal output.
    
    dict_index_find_on_id_low(): Merge to dict_index_get_if_in_cache_low().
    The direct call in buf_page_print() was prone to crashing, in case the
    table definition was concurrently evicted or dropped from the
    data dictionary cache.
    c86b1389
dict0dict.cc 176 KB