• Marko Mäkelä's avatar
    MDEV-28950 Assertion `*err == DB_SUCCESS' failed in btr_page_split_and_insert · 39f45f6f
    Marko Mäkelä authored
    btr_root_raise_and_insert(), btr_lift_page_up(),
    rtr_page_split_and_insert(): Reset DB_FAIL from a failure to
    copy records on a ROW_FORMAT=COMPRESSED page to DB_SUCCESS
    before retrying.
    
    This fixes a regression that was introduced by
    commit 0b47c126 (MDEV-13542).
    
    btr_root_raise_and_insert(): Remove a redundant condition.
    btr_page_split_and_insert() will invoke btr_page_split_and_insert()
    if needed.
    39f45f6f
btr0btr.cc 156 KB