• Monty's avatar
    Fixed that CREATE TABLE code used the right create_info · ecdf9792
    Monty authored
    - The old code used the original create_info from lex, not the new one
      that includes more information (like OPT_OR_REPLACE).
      The bug was not discovered as the code in lock_table_named() only
      checked for OPT_OR_REPLACE in case of timeout errors.
      As lock_table_names will be fixed as part of BACKUP STAGE's, there
      is no changes in lock_table_names() in this commit.
    - Removed also the 'temporary' copy of statement flags to thd for
      lock_table_names()
    ecdf9792
sql_parse.cc 321 KB