• heikki@hundin.mysql.fi's avatar
    ha_innodb.cc: · c7391497
    heikki@hundin.mysql.fi authored
      Let InnoDB use a consistent read when it initializes the auto-inc counter for a table: this will eliminate spurious deadlocks, but will ignore an UPDATE if that happens at the same time that we init the auto-inc counter; this has to be documented; this path also fixes most of Bug #11633, but not all: if ::external_lock() is not called on the table in SHOW TABLE STATUS, that might cause a crash if someone simultaneously DROPs the table
    c7391497
ha_innodb.cc 208 KB