• marko's avatar
    branches/zip: Fast index creation: Release locks on system tables before · 64c95da8
    marko authored
    creating indexes.  Lock the user table inside the user transaction.
    
    enum trx_dict_op: Remove TRX_OP_INDEX_MAY_WAIT.
    
    ha_innobase::add_index(): Lock the user tables within prebuilt->trx.
    Commit the data dictionary transaction before creating indexes.
    
    ha_innobase::final_drop_index(): Lock the user table within prebuilt->trx.
    64c95da8
lock0lock.c 147 KB