mariadb/storage/innobase
Kristian Nielsen 501c56ef1e MDEV-5262, MDEV-5914, MDEV-5941, MDEV-6020: Deadlocks during parallel replication causing replication to fail.
Merge the patches into MariaDB 10.0 main.

With this patch, parallel replication will now automatically retry a
transaction that fails due to deadlock or other temporary error, same as
single-threaded replication.

We catch deadlocks with InnoDB transactions due to enforced commit order. If
T1 must commit before T2 in parallel replication and T1 ends up waiting for T2
inside InnoDB, we kill T2 and retry it later to resolve the deadlock
automatically.
2014-07-11 12:06:47 +02:00
..
api innodb 5.6.17 2014-05-07 17:32:23 +02:00
btr innodb 5.6.17 2014-05-07 17:32:23 +02:00
buf innodb 5.6.17 2014-05-07 17:32:23 +02:00
data Fixing the bug 16919882 - WRONG FSF ADDRESS IN LICENSES HEADERS 2013-06-10 22:29:41 +02:00
dict innodb 5.6.17 2014-05-07 17:32:23 +02:00
dyn MDEV-5574 Set AUTO_INCREMENT below max value of column. 2014-02-01 09:33:26 +01:00
eval Fixing the bug 16919882 - WRONG FSF ADDRESS IN LICENSES HEADERS 2013-06-10 22:29:41 +02:00
fil MDEV-6288: Innodb causes server crash after disk full, 2014-07-04 06:31:48 +03:00
fsp MDEV-5574 Set AUTO_INCREMENT below max value of column. 2014-02-01 09:33:26 +01:00
fts innodb 5.6.17 2014-05-07 17:32:23 +02:00
fut Fixing the bug 16919882 - WRONG FSF ADDRESS IN LICENSES HEADERS 2013-06-10 22:29:41 +02:00
ha mysql-5.5.33 merge 2013-09-06 22:31:30 +02:00
handler MDEV-5262, MDEV-5914, MDEV-5941, MDEV-6020: Deadlocks during parallel replication causing replication to fail. 2014-07-11 12:06:47 +02:00
ibuf innodb 5.6.17 2014-05-07 17:32:23 +02:00
include MDEV-5262, MDEV-5914, MDEV-5941, MDEV-6020: Deadlocks during parallel replication causing replication to fail. 2014-07-11 12:06:47 +02:00
lock Fix compile failure in non-debug build. 2014-07-10 14:24:53 +02:00
log innodb 5.6.17 2014-05-07 17:32:23 +02:00
mach Fixing the bug 16919882 - WRONG FSF ADDRESS IN LICENSES HEADERS 2013-06-10 22:29:41 +02:00
mem MDEV-6184 10.0.11 merge 2014-05-06 09:57:39 +02:00
mtr InnoDB 5.6.15 merge. 2014-02-26 19:36:33 +01:00
mysql-test/storage_engine From MySQL 5.6.13 change log: 2014-02-05 16:41:29 +04:00
os MDEV-6288: Innodb causes server crash after disk full, 2014-07-04 06:31:48 +03:00
page MDEV-6348: mariadb crash signal 11 2014-07-08 18:51:34 +03:00
pars innodb 5.6.17 2014-05-07 17:32:23 +02:00
que Fixing the bug 16919882 - WRONG FSF ADDRESS IN LICENSES HEADERS 2013-06-10 22:29:41 +02:00
read MDEV-5574 Set AUTO_INCREMENT below max value of column. 2014-02-01 09:33:26 +01:00
rem innodb 5.6.17 2014-05-07 17:32:23 +02:00
row innodb 5.6.17 2014-05-07 17:32:23 +02:00
srv MDEV-6348: mariadb crash signal 11 2014-07-08 18:51:34 +03:00
sync MDEV-6348: mariadb crash signal 11 2014-07-08 18:51:34 +03:00
trx MDEV-5262, MDEV-5914, MDEV-5941, MDEV-6020: Deadlocks during parallel replication causing replication to fail. 2014-07-09 13:02:52 +02:00
usr Fixing the bug 16919882 - WRONG FSF ADDRESS IN LICENSES HEADERS 2013-06-10 22:29:41 +02:00
ut innodb 5.6.17 2014-05-07 17:32:23 +02:00
CMakeLists.txt Solaris compilation failure: xtradb is linked in statically, ha_innodb.so needs 2014-05-01 14:05:52 +02:00
compile-innodb null-merge from innodb-5.6 mergetree (as of 5.6.14) 2014-02-26 19:22:48 +01:00
COPYING.Google Renamed storage/innodb_plugin to storage/innobase, so that 1) it's the same 2009-08-07 12:16:00 +02:00
COPYING.Percona Renamed storage/innodb_plugin to storage/innobase, so that 1) it's the same 2009-08-07 12:16:00 +02:00
Doxyfile Remove ut0auxconf.h. 2010-09-09 14:27:52 +03:00
ha_innodb.def Renamed storage/innodb_plugin to storage/innobase, so that 1) it's the same 2009-08-07 12:16:00 +02:00
plugin_exports Solaris compilation failure: xtradb is linked in statically, ha_innodb.so needs 2014-05-01 14:05:52 +02:00