Konstantin Osipov
356597c0fa
Backport of:
...
------------------------------------------------------------
revno: 2617.31.7
committer: Davi Arnaut <Davi.Arnaut@Sun.COM >
branch nick: mysql-6.0-runtime
timestamp: Wed 2009-03-25 19:22:00 -0300
message:
WL#4284: Transactional DDL locking
Post-merge fixes for test cases.
mysql-test/include/mix1.inc:
Ignore deadlock errors due to the table being altered.
mysql-test/r/innodb_mysql.result:
Update test case result (WL$4284).
mysql-test/suite/parts/r/partition_special_innodb.result:
The INSERT and SELECT are not necessary to reproduce the
problem as the assertion happens when the table is being
altered.
Furthermore, the INSERT and SELECT will yield a deadlock
error as after the alter the table version is set to zero,
which means that any metadata locks on the table must be
relinquished, but this won't happen voluntarily in a
multi-statement transaction (metadata locks are released
on commit or rollback). Reported as Bug#43867.
mysql-test/suite/parts/t/partition_special_innodb.test:
The INSERT and SELECT are not necessary to reproduce the
problem as the assertion happens when the table is being
altered.
Furthermore, the INSERT and SELECT will yield a deadlock
error as after the alter the table version is set to zero,
which means that any metadata locks on the table must be
relinquished, but this won't happen voluntarily in a
multi-statement transaction (metadata locks are released
on commit or rollback). Reported as Bug#43867.
2009-12-08 10:39:49 +03:00
..
2007-02-26 11:49:24 +01:00
2008-08-04 21:54:44 +02:00
2008-09-09 09:49:58 +02:00
2005-04-07 19:24:14 +03:00
2009-10-22 16:51:51 +04:00
2009-01-09 15:10:03 +01:00
2009-11-23 17:38:42 +01:00
2003-08-28 06:08:17 +03:00
2008-11-24 16:56:48 -05:00
2009-10-07 16:25:36 +02:00
2008-04-25 20:54:42 +04:00
2008-04-25 00:41:04 +04:00
2008-12-29 17:04:10 +01:00
2009-12-03 18:47:20 +03:00
2006-06-06 20:21:36 +03:00
2009-06-04 23:36:34 +05:00
2008-03-17 14:26:00 +03:00
2009-02-02 22:20:25 +01:00
2008-03-06 08:41:05 +04:00
2005-01-13 18:12:04 +04:00
2008-02-11 16:28:33 +04:00
2005-07-06 17:16:22 +05:00
2006-10-06 00:57:10 +02:00
2008-02-04 11:10:40 +04:00
2007-10-05 12:15:11 +05:00
2007-06-28 21:34:54 +04:00
2007-06-28 21:34:54 +04:00
2007-06-28 21:34:54 +04:00
2008-02-22 13:30:33 +03:00
2007-08-27 10:19:58 -03:00
2009-10-21 17:59:47 +05:00
2009-10-21 17:59:47 +05:00
2009-08-12 16:39:50 +02:00
2009-01-29 15:22:02 +01:00
2008-02-04 07:15:14 +01:00
2009-03-27 13:19:50 +08:00
2009-05-21 16:03:53 -04:00
2004-12-01 19:25:05 +04:00
2007-02-26 09:16:22 +01:00
2007-03-29 12:00:32 +02:00
2007-11-01 15:03:09 +01:00
2009-05-15 12:15:56 +02:00
2009-11-30 18:55:03 +03:00
2009-01-08 19:13:57 +01:00
2009-01-08 19:13:57 +01:00
2008-07-04 12:41:27 -04:00
2008-07-04 12:41:27 -04:00
2008-07-04 14:48:25 -04:00
2008-07-04 14:48:25 -04:00
2008-07-04 14:48:25 -04:00
2008-07-04 14:48:25 -04:00
2008-07-04 14:48:25 -04:00
2008-07-04 14:48:25 -04:00
2008-07-04 12:41:27 -04:00
2008-07-11 01:14:13 +02:00
2009-10-27 12:09:19 +04:00
2008-07-04 12:41:27 -04:00
2008-07-04 12:41:27 -04:00
2007-06-28 21:34:54 +04:00
2008-07-04 12:41:27 -04:00
2008-07-04 12:41:27 -04:00
2007-06-28 21:34:54 +04:00
2008-07-04 12:41:27 -04:00
2008-07-04 12:41:27 -04:00
2009-09-29 17:38:40 +02:00
2008-07-04 14:48:25 -04:00
2009-09-04 17:02:17 -03:00
2008-07-04 12:41:27 -04:00
2008-07-04 12:41:27 -04:00
2009-09-04 17:02:17 -03:00
2008-07-04 12:41:27 -04:00
2008-07-04 12:41:27 -04:00
2008-07-04 12:41:27 -04:00
2008-07-04 12:41:27 -04:00
2008-07-04 12:41:27 -04:00
2007-06-28 21:34:54 +04:00
2008-07-04 12:41:27 -04:00
2008-01-31 12:17:40 +01:00
2008-08-04 07:04:47 +02:00
2008-07-11 01:14:13 +02:00
2007-04-30 23:16:46 +02:00
2008-07-11 01:14:13 +02:00
2008-07-04 12:41:27 -04:00
2009-09-28 14:24:19 +08:00
2006-01-12 19:51:02 +01:00
2008-07-04 12:41:27 -04:00
2008-08-04 07:04:47 +02:00
2009-10-29 10:51:04 -06:00
2009-09-25 11:26:49 +02:00
2008-07-04 14:48:25 -04:00
2008-07-04 14:48:25 -04:00
2009-10-09 15:59:25 +02:00
2008-07-04 14:48:25 -04:00
2009-10-23 21:26:17 +08:00
2009-09-04 17:02:17 -03:00
2008-07-04 12:41:27 -04:00
2009-10-02 23:24:40 +04:00
2008-07-04 12:41:27 -04:00
2008-07-04 14:48:25 -04:00
2008-07-04 12:41:27 -04:00
2008-07-04 12:41:27 -04:00
2009-09-04 17:02:17 -03:00
2008-07-04 12:41:27 -04:00
2007-06-28 21:34:54 +04:00
2009-12-03 18:47:20 +03:00
2009-06-15 17:36:51 +03:00
2009-08-25 17:53:43 +02:00
2006-08-16 14:58:49 +02:00
2006-08-16 14:58:49 +02:00
2006-12-26 18:04:31 +04:00
2007-11-27 09:25:45 +01:00
2007-07-10 05:37:43 -06:00
2009-11-23 17:38:42 +01:00
2009-11-23 17:38:42 +01:00
2008-05-09 10:26:06 +02:00
2009-03-27 13:19:50 +08:00
2009-03-27 13:19:50 +08:00
2008-12-02 11:05:56 +01:00
2008-05-08 20:13:39 +02:00
2007-12-12 18:19:24 +01:00
2009-03-05 18:10:44 +08:00
2009-11-04 12:28:20 +00:00
2009-11-04 12:28:20 +00:00
2009-12-08 10:39:49 +03:00
2007-02-19 15:31:55 +03:00
2009-12-05 02:02:48 +03:00
2009-03-31 15:39:40 +02:00
2009-10-22 09:36:39 +02:00
2008-09-06 12:49:43 +08:00
2009-05-22 10:38:17 -04:00
2008-08-04 21:54:44 +02:00
2008-09-20 02:21:28 -04:00
2009-03-15 18:39:48 -04:00
2006-07-06 18:50:44 +02:00
2008-04-25 00:41:04 +04:00
2007-09-05 18:02:46 +02:00
2008-01-10 10:25:45 +01:00
2007-12-12 18:19:24 +01:00
2007-12-12 18:19:24 +01:00
2006-12-01 15:49:07 +01:00
2008-02-21 13:23:58 +01:00
2009-01-09 15:10:03 +01:00
2009-01-09 15:10:03 +01:00
2009-06-09 11:36:14 -03:00
2008-08-04 12:38:50 +02:00
2007-04-10 18:01:29 +03:00
2009-11-04 12:28:20 +00:00
2006-01-12 19:51:02 +01:00
2005-06-17 18:07:46 +02:00
2006-07-17 16:52:45 +02:00
2009-10-08 10:39:15 +02:00
2006-07-19 14:25:52 +02:00
2007-02-23 13:13:55 +02:00
2006-11-02 11:01:53 -07:00
2009-09-01 14:53:27 +02:00
2007-04-27 00:12:09 +04:00
2005-06-20 12:09:00 +02:00
2008-08-13 21:42:21 +02:00
2004-12-13 21:00:43 +01:00
2009-02-05 13:49:32 +04:00
2007-11-20 19:18:21 +02:00
2004-09-25 19:08:02 +04:00
2009-10-13 23:31:03 +04:00
2009-05-15 12:15:56 +02:00
2007-08-01 18:59:41 -06:00
2008-09-20 17:00:05 +03:00
2008-07-10 18:09:39 +02:00
2008-12-25 17:53:24 +08:00
2006-08-16 19:29:49 +02:00
2009-01-21 18:48:12 +03:00
2009-11-27 09:02:32 +01:00
2009-11-27 09:02:32 +01:00
2009-11-26 09:03:04 +01:00
2009-08-12 13:31:56 +08:00
2007-08-26 14:31:10 +02:00
2006-09-07 18:01:42 +02:00
2008-11-24 14:57:23 +08:00
2007-03-06 18:15:31 +01:00
2007-08-29 14:36:08 -07:00
2009-01-09 15:10:03 +01:00
2006-09-15 17:25:13 +03:00
2007-06-21 23:29:14 +02:00
2007-11-23 13:29:31 +01:00
2007-11-23 13:29:31 +01:00
2007-11-23 13:29:31 +01:00
2009-10-02 16:40:06 +08:00
2008-03-17 20:19:04 +02:00
2009-09-29 14:16:23 +03:00
2009-10-01 20:22:44 +03:00
2007-06-21 21:58:59 +02:00
2008-01-14 15:38:02 +08:00
2008-01-14 15:38:02 +08:00
2006-10-03 15:33:44 +02:00
2006-10-03 15:33:44 +02:00
2009-09-29 00:04:20 +01:00
2009-01-09 15:12:31 +01:00
2008-01-14 15:38:02 +08:00
2007-06-11 22:15:39 +02:00
2006-11-20 22:42:06 +02:00
2009-03-05 18:10:44 +08:00
2009-03-05 18:10:44 +08:00
2006-10-30 10:14:03 +04:00
2009-01-09 15:12:31 +01:00
2006-12-11 11:44:03 -05:00
2009-09-29 15:10:37 +01:00
2006-01-24 08:30:54 +01:00
2007-12-12 18:19:24 +01:00
2007-06-21 21:58:59 +02:00
2007-06-21 21:58:59 +02:00
2007-06-12 17:53:16 +05:00
2007-06-07 23:18:19 +02:00
2007-06-06 10:57:07 -07:00
2008-12-17 14:38:02 +01:00
2008-06-25 16:59:38 +02:00
2008-02-28 14:36:14 +03:00
2009-11-27 02:32:01 +03:00
2009-02-11 10:27:52 +01:00
2009-06-26 12:05:56 +01:00
2009-01-09 15:12:31 +01:00
2009-01-09 15:12:31 +01:00
2009-09-30 12:28:15 +02:00
2009-03-05 18:10:44 +08:00
2009-03-05 18:10:44 +08:00
2009-01-09 15:12:31 +01:00
2009-01-09 15:12:31 +01:00
2009-01-09 15:12:31 +01:00
2009-01-09 15:12:31 +01:00
2009-04-04 01:33:13 +04:00
2009-10-20 14:30:15 +08:00
2008-12-10 10:51:43 +00:00
2009-03-06 15:56:17 +01:00
2009-10-01 00:32:15 +01:00
2007-01-19 18:33:48 +03:00
2008-12-02 11:05:56 +01:00
2007-09-24 12:42:44 +02:00