mariadb/storage/innobase/ut
tsmith@ramayana.hindu.god eb65479127 Apply snapshot innodb-5.1-ss1989
Fixes the following bugs:

Bug #30706: SQL thread on slave is allowed to block client queries when slave load is high
  Add (innodb|innobase|srv)_replication_delay MySQL config parameter.

Bug #30888: Innodb table + stored procedure + row deletion = server crash
  While adding code for the low level read of the AUTOINC value from the index,
  the case for MEDIUM ints which are 3 bytes was missed triggering an
  assertion.

Bug #30907: Regression: "--innodb_autoinc_lock_mode=0" (off) not same as older releases
  We don't rely on *first_value to be 0 when checking whether
  get_auto_increment() has been invoked for the first time in a multi-row
  INSERT. We instead use trx_t::n_autoinc_rows. Initialize trx::n_autoinc_rows
  inside ha_innobase::start_stmt() too.

Bug #31444: "InnoDB: Error: MySQL is freeing a thd" in innodb_mysql.test
  ha_innobase::external_lock(): Update prebuilt->mysql_has_locked and
  trx->n_mysql_tables_in_use only after row_lock_table_for_mysql() returns
  DB_SUCCESS.  A timeout on LOCK TABLES would lead to an inconsistent state,
  which would cause trx_free() to print a warning.

Bug #31494: innodb + 5.1 + read committed crash, assertion
  Set an error code when a deadlock occurs in semi-consistent read.
2007-11-06 15:42:58 -07:00
..
ut0byte.c Applied InnoDB 5.1 snapshot ss787. 2006-09-05 03:52:15 +02:00
ut0dbg.c Applied InnoDB 5.1 snapshot ss787. 2006-09-05 03:52:15 +02:00
ut0list.c Applied innodb-5.1-ss594 snapshot. 2006-06-01 10:34:04 +04:00
ut0mem.c Apply snapshot innodb-51-ss1644 2007-07-24 19:34:31 -06:00
ut0rnd.c Applied innodb-5.1-ss269 snapshot. 2006-03-10 19:22:21 +03:00
ut0ut.c Apply snapshot innodb-5.1-ss1989 2007-11-06 15:42:58 -07:00
ut0vec.c Applied InnoDB 5.1 snapshot ss787. 2006-09-05 03:52:15 +02:00
ut0wqueue.c Applied InnoDB 5.1 snapshot ss787. 2006-09-05 03:52:15 +02:00