• marko's avatar
    branches/zip: Fix some crash recovery bugs. · b355bd0f
    marko authored
    dict_load_table(): Initialize table->flags with zip_size.
    
    mlog_parse_nbytes(), mlog_parse_string(): Add parameter page_zip and
    write the changes also to the compressed page if one is specified.
    Assert that these functions are not called on FIL_PAGE_INDEX pages.
    
    buf_page_io_complete(): Replace block->frame with frame where appropriate.
    
    recv_parse_or_apply_log_rec_body(): Add ut_a(!page_zip) where appropriate.
    
    page_parse_delete_rec_list(): Add parameter page_zip.
    b355bd0f
mtr0log.h 7.58 KB