mariadb/mysql-test/suite
unknown a5418c5540 MDEV-5921: In parallel replication, an error is not correctly signalled to the next transaction
When a transaction fails in parallel replication, it should signal the error
to any following transactions doing wait_for_prior_commit() on it. But the
code for this was incorrect, and would not correctly remember a prior error
when sending the signal. This caused corruption when slave stopped due to an
error.

Fix by remembering the error code when we first get an error, and passing the
saved error code to wakeup_subsequent_commits().

Thanks to nanyi607rao who reported this bug on
maria-developers@lists.launchpad.net and analysed the root cause.
2014-03-21 10:11:28 +01:00
..
archive MDEV-4955 discover of table non-existance on CREATE 2014-02-27 22:43:42 +01:00
binlog MDEV-4447 MariaDB sources should have unix-style line endings everywhere 2014-02-27 12:00:16 +01:00
csv MDEV-5612 - my_rename() deletes files when it shouldn't 2014-02-26 12:55:28 +04:00
engines MDEV-4929 Myanmar collation 2013-12-20 12:42:33 +04:00
federated 10.0-base merge 2014-02-26 15:28:07 +01:00
funcs_1 XtraDB made the default 2014-03-07 15:21:07 +01:00
funcs_2
handler 10.0-base merge 2014-02-03 15:22:39 +01:00
heap 5.5 merge 2013-03-27 23:41:02 +01:00
innodb MDEV-4447 MariaDB sources should have unix-style line endings everywhere 2014-02-27 12:00:16 +01:00
innodb_fts MDEV-5574 Set AUTO_INCREMENT below max value of column. 2014-02-01 09:33:26 +01:00
innodb_zip 10.0-base merge 2014-02-26 15:28:07 +01:00
jp find_files(): don't sort files in my_dir(), sort table names 2013-04-07 17:17:25 +02:00
large_tests
manual
maria Fixed MDEV-3815: Aria engine return "The table is full" (ERROR 1114) inserting record, while MyISAM and InnoDB doesn't 2014-02-11 19:40:33 +02:00
mtr/t
mtr2 Fix for overlayed include files on Windows and a test case 2013-11-10 14:37:32 +04:00
multi_source MDEV-5804: If same GTID is received on multiple master connections in multi-source replication, the event is double-executed causing corruption or replication failure 2014-03-12 00:14:49 +01:00
optimizer_unfixed_bugs MDEV-4447 MariaDB sources should have unix-style line endings everywhere 2014-02-27 12:00:16 +01:00
parts 10.0-base merge 2014-02-03 15:22:39 +01:00
percona Percona-Server-5.6.14-rel62.0 merge 2013-12-22 17:06:50 +01:00
perfschema MDEV-5864 - Reduce usage of LOCK_open: TABLE_SHARE::tdc.free_tables 2014-03-20 11:11:13 +04:00
perfschema_stress
plugins Merge with 10.0-base 2014-03-13 16:43:11 +02:00
roles MDEV-5668 Assertion `granted_role->is_role()' fails on granting role with empty name 2014-03-01 11:55:31 +01:00
rpl MDEV-5921: In parallel replication, an error is not correctly signalled to the next transaction 2014-03-21 10:11:28 +01:00
storage_engine Intentional change in logging 2014-02-05 16:39:21 +04:00
stress
sys_vars MDEV-5804: If same GTID is received on multiple master connections in multi-source replication, the event is double-executed causing corruption or replication failure 2014-03-12 00:14:49 +01:00
unit MDEV-4425 REGEXP enhancements 2013-09-26 18:02:17 +04:00
vcol 10.0-base merge 2014-02-26 15:28:07 +01:00