• Aleksey Midenkov's avatar
    MDEV-20015 Assertion `!in_use->is_error()' failed in TABLE::update_virtual_field · f1f14c20
    Aleksey Midenkov authored
    update_virtual_field() is called as part of index rebuild in
    ha_myisam::repair() (MDEV-5800) which is done on bulk INSERT finish.
    
    Assertion in update_virtual_field() was put as part of MDEV-16222
    because update_virtual_field() returns in_use->is_error(). The idea:
    wrongly mixed semantics of error status before update_virtual_field()
    and the status returned by update_virtual_field(). The former can
    falsely influence the latter.
    f1f14c20
vcol_keys_myisam.result 13.5 KB