mariadb/mysql-test/suite/innodb/t
Annamalai Gurusami c1615df32c Bug#13635833: MULTIPLE CRASHES IN FOREIGN KEY CODE WITH CONCURRENT DDL/DML
There are two threads.  In one thread, dml operation is going on 
involving cascaded update operation.  In another thread, alter 
table add foreign key constraint is happening.  Under these 
circumstances, it is possible for the dml thread to access a 
dict_foreign_t object that has been freed by the ddl thread.  
The debug sync test case provides the sequence of operations.  
Without fix, the test case will crash the server (because of 
newly added assert).  With fix, the alter table stmt will return 
an error message.  
      
rb:947
approved by Jimmy Yang
2012-02-27 17:23:56 +05:30
..
disabled.def Merge a change from mysql-5.1-innodb: 2010-06-14 09:50:30 +03:00
innodb-analyze.test Remove outdated InnoDB Plugin tests from mysql-test/suite/innodb, 2010-04-12 14:56:24 +03:00
innodb-autoinc-18274.test Merge from mysql-5.1-innodb to mysql-5.5-innodb. Test was adjusted. 2010-11-24 14:36:00 +11:00
innodb-autoinc-44030-master.opt Post-push fixup for WL#5349 2010-06-20 22:43:34 +02:00
innodb-autoinc-44030.test This change splits innodb_file_format_check into innodb_file_format_check 2010-06-17 02:13:53 -07:00
innodb-autoinc-56228-master.opt Merge from mysql-5.1-security to mysql-5.5-security. 2010-11-30 21:44:06 +11:00
innodb-autoinc-56228.test Merge from mysql-5.1-security to mysql-5.5-security. 2010-11-30 21:44:06 +11:00
innodb-autoinc-master.opt Post-push fixup for WL#5349 2010-06-20 22:43:34 +02:00
innodb-autoinc-optimize.test Merge a change from mysql-5.1-innodb: 2010-06-03 13:28:40 +03:00
innodb-autoinc.test 5.1-bugteam->5.5-bugteam merge 2010-12-13 15:11:16 +03:00
innodb-blob.test Merge mysql-5.1 to mysql-5.5. 2012-02-17 11:52:51 +02:00
innodb-consistent-master.opt Move InnoDB mysql-tests to the innodb suite. 2010-04-16 19:19:07 +03:00
innodb-consistent.test Move InnoDB mysql-tests to the innodb suite. 2010-04-16 19:19:07 +03:00
innodb-create-options.test Bug #12844282 62075: MTR TESTS SHOULD NOT HAVE TO SAVE & RESET INNODB_FILE_FORMAT_CHECK 2011-10-05 15:14:14 +02:00
innodb-index.test Merge mysql-5.1 to mysql-5.5. 2012-02-02 13:50:54 +02:00
innodb-index_ucs2.test Move InnoDB mysql-tests to the innodb suite. 2010-04-16 19:19:07 +03:00
innodb-lock.test Merge mysql-5.1 to mysql-5.5. 2011-11-10 16:50:34 +02:00
innodb-master.opt Post-push fixup for WL#5349 2010-06-20 22:43:34 +02:00
innodb-replace.test Move InnoDB mysql-tests to the innodb suite. 2010-04-16 19:19:07 +03:00
innodb-semi-consistent-master.opt Move InnoDB mysql-tests to the innodb suite. 2010-04-16 19:19:07 +03:00
innodb-semi-consistent.test Post-commit fixes after the push for Bug#20837 et. al. 2010-06-09 10:46:24 +02:00
innodb-timeout.test Fix for Bug#47745 innodb.innodb-timeout fails sporadically 2011-01-07 14:16:28 +01:00
innodb-truncate.test Bug#49938: Failing assertion: inode or deadlock in fsp/fsp0fsp.c 2010-10-06 11:34:28 -03:00
innodb-ucs2.test Merge a change from mysql-5.1-innodb: 2010-06-03 13:28:40 +03:00
innodb-use-sys-malloc-master.opt Bug#12699505 Memory leak in row_create_index_for_mysql() 2011-06-28 15:28:21 +03:00
innodb-use-sys-malloc.test Bug#12699505 Memory leak in row_create_index_for_mysql() 2011-06-28 15:28:21 +03:00
innodb-zip.test Bug #12844282 62075: MTR TESTS SHOULD NOT HAVE TO SAVE & RESET INNODB_FILE_FORMAT_CHECK 2011-10-05 15:14:14 +02:00
innodb.test Merging from mysql-5.1 to mysql-5.5. 2011-12-13 17:10:09 +05:30
innodb_autoinc_lock_mode_zero-master.opt Merge a change from mysql-5.1-innodb: 2010-06-03 13:28:40 +03:00
innodb_autoinc_lock_mode_zero.test Merge a change from mysql-5.1-innodb: 2010-06-03 13:28:40 +03:00
innodb_bug21704.test Move InnoDB mysql-tests to the innodb suite. 2010-04-16 19:19:07 +03:00
innodb_bug30423.test Fix Bug#30423 "InnoDBs treatment of NULL in index stats causes bad 2011-01-14 09:02:28 -08:00
innodb_bug30919-master.opt Merge a change from mysql-5.1-innodb: 2010-06-03 13:28:40 +03:00
innodb_bug30919.test Merge a change from mysql-5.1-innodb: 2010-06-03 13:28:40 +03:00
innodb_bug34053.test Move InnoDB mysql-tests to the innodb suite. 2010-04-16 19:19:07 +03:00
innodb_bug34300.test Merge mysql-5.1 to mysql-5.5. 2012-02-02 12:13:35 +02:00
innodb_bug35220.test Move InnoDB mysql-tests to the innodb suite. 2010-04-16 19:19:07 +03:00
innodb_bug36169.test Merge r3403..3414 from mysql-5.1-innodb: 2010-04-22 14:24:42 +03:00
innodb_bug36172.test Bug #12844282 62075: MTR TESTS SHOULD NOT HAVE TO SAVE & RESET INNODB_FILE_FORMAT_CHECK 2011-10-05 15:14:14 +02:00
innodb_bug38231.test manual merge from mysql-trunk-bugfixing 2010-06-06 13:19:29 +02:00
innodb_bug39438-master.opt Move InnoDB mysql-tests to the innodb suite. 2010-04-16 19:19:07 +03:00
innodb_bug39438.test Move InnoDB mysql-tests to the innodb suite. 2010-04-16 19:19:07 +03:00
innodb_bug40360.test Remove outdated InnoDB Plugin tests from mysql-test/suite/innodb, 2010-04-12 14:56:24 +03:00
innodb_bug40565.test Move InnoDB mysql-tests to the innodb suite. 2010-04-16 19:19:07 +03:00
innodb_bug41904.test Remove outdated InnoDB Plugin tests from mysql-test/suite/innodb, 2010-04-12 14:56:24 +03:00
innodb_bug42101-nonzero-master.opt Move InnoDB mysql-tests to the innodb suite. 2010-04-16 19:19:07 +03:00
innodb_bug42101-nonzero.test Move InnoDB mysql-tests to the innodb suite. 2010-04-16 19:19:07 +03:00
innodb_bug42101.test Move InnoDB mysql-tests to the innodb suite. 2010-04-16 19:19:07 +03:00
innodb_bug42419.test some more if stmt simplifications 2010-12-17 11:30:59 +01:00
innodb_bug44032.test Remove outdated InnoDB Plugin tests from mysql-test/suite/innodb, 2010-04-12 14:56:24 +03:00
innodb_bug44369.test Move InnoDB mysql-tests to the innodb suite. 2010-04-16 19:19:07 +03:00
innodb_bug44571.test Move InnoDB mysql-tests to the innodb suite. 2010-04-16 19:19:07 +03:00
innodb_bug45357.test Move InnoDB mysql-tests to the innodb suite. 2010-04-16 19:19:07 +03:00
innodb_bug46000.test Move InnoDB mysql-tests to the innodb suite. 2010-04-16 19:19:07 +03:00
innodb_bug46676.test Remove outdated InnoDB Plugin tests from mysql-test/suite/innodb, 2010-04-12 14:56:24 +03:00
innodb_bug47167-master.opt Bug #12844282 62075: MTR TESTS SHOULD NOT HAVE TO SAVE & RESET INNODB_FILE_FORMAT_CHECK 2011-10-05 15:14:14 +02:00
innodb_bug47167.test WL#5349 Change default storage engine to InnoDB 2010-06-17 22:51:35 +02:00
innodb_bug47621.test Move InnoDB mysql-tests to the innodb suite. 2010-04-16 19:19:07 +03:00
innodb_bug47622.test Move InnoDB mysql-tests to the innodb suite. 2010-04-16 19:19:07 +03:00
innodb_bug47777.test Move InnoDB mysql-tests to the innodb suite. 2010-04-16 19:19:07 +03:00
innodb_bug48024.test Work around Bug #53750 in innodb.innodb_bug48024 2010-05-19 10:56:13 +03:00
innodb_bug49164.test Merge from mysql-5.1-innodb: 2010-05-10 15:14:45 +02:00
innodb_bug51378.test Move InnoDB mysql-tests to the innodb suite. 2010-04-16 19:19:07 +03:00
innodb_bug51920.test Merge from mysql-5.1-innodb: 2010-05-04 12:40:41 +03:00
innodb_bug52199.test Bug#52199 utf32: mbminlen=4, mbmaxlen=4, type->mbminlen=0, type->mbmaxlen=4 2010-06-29 14:32:48 +03:00
innodb_bug52663.test Fix path to include file. 2010-05-05 13:13:05 +03:00
innodb_bug52745.test Bug #12844282 62075: MTR TESTS SHOULD NOT HAVE TO SAVE & RESET INNODB_FILE_FORMAT_CHECK 2011-10-05 15:14:14 +02:00
innodb_bug53046.test Merge mysql-5.1-innodb -> mysql-5.5-innodb 2010-11-03 12:07:16 +02:00
innodb_bug53290.test Merge from mysql-5.1-innodb: 2010-05-11 19:18:28 +03:00
innodb_bug53591.test Bug #12844282 62075: MTR TESTS SHOULD NOT HAVE TO SAVE & RESET INNODB_FILE_FORMAT_CHECK 2011-10-05 15:14:14 +02:00
innodb_bug53592.test Port bug fix #53592 from mysql-5.1-innodb to mysql-trunk-innodb. 2010-06-02 04:04:00 -07:00
innodb_bug53674-master.opt Merge from mysql-5.1-innodb: 2010-06-02 14:37:33 +03:00
innodb_bug53674.test Merge from mysql-5.1-innodb: 2010-06-02 14:37:33 +03:00
innodb_bug53756-master.opt Merge a fix for Bug #53756 ALTER TABLE ADD PRIMARY KEY affects crash recovery 2011-02-10 00:58:23 -08:00
innodb_bug53756.test Merge mysql-5.1 to mysql-5.5. 2012-02-15 16:37:06 +02:00
innodb_bug54044.test Backport from trunk of: 2011-08-19 09:06:50 +02:00
innodb_bug56143.test Merge mysql-5.1-innodb -> mysql-5.5-innodb 2011-01-12 17:59:45 +02:00
innodb_bug56680.test Bug #12844282 62075: MTR TESTS SHOULD NOT HAVE TO SAVE & RESET INNODB_FILE_FORMAT_CHECK 2011-10-05 15:14:14 +02:00
innodb_bug56716.test Merge Bug#56716 from 5.1 2010-10-04 13:38:05 +03:00
innodb_bug56947.test Bug #56947 InnoDB leaks memory when failing to create a table 2010-10-11 11:59:43 +03:00
innodb_bug57252.test Fix Bug#57252 disabling innobase_stats_on_metadata disables ANALYZE 2010-10-18 13:48:11 +03:00
innodb_bug57255.test Speed up innodb_bug57255.test 2010-12-14 11:38:19 +02:00
innodb_bug57904.test Bug#55222 - RB://517 - Approved by Sunny 2010-11-30 12:25:52 -06:00
innodb_bug59307.test Merge mysql-5.1-innodb to mysql-5.5-innodb. 2011-02-15 11:29:56 +02:00
innodb_bug59410.test Add the testcase for Bug#59410 to 5.1/builtin 2011-04-05 11:08:36 +03:00
innodb_bug59641.test Backport a fix for innodb_bug59641 from mysql-trunk-innodb 2011-04-21 10:48:30 +03:00
innodb_bug59733.test Merge mysql-5.1 to mysql-5.5. Add a test case. 2011-08-15 12:18:34 +03:00
innodb_bug60049-master.opt Add a test for suspected Bug#60049. 2011-02-15 12:12:27 +02:00
innodb_bug60049.test Allow 30 seconds for slow shutdown in the Bug #60049 test. 2011-02-17 22:25:33 +02:00
innodb_bug60196-master.opt Bug#60196 / Bug#11831040 2011-03-07 09:42:07 -06:00
innodb_bug60196.test Bug#60309 - Bug#12356829: MYSQL 5.5.9 FOR MAC OSX HAS BUG WITH FOREIGN KEY CONSTRAINTS 2011-04-26 12:55:52 -05:00
innodb_bug60229-master.opt Fix Bug #13083023 - 60229: BROKEN COMPATIBILITY: ERROR WHILE CREATE TABLE 2011-12-07 18:44:52 -08:00
innodb_bug60229.test Fix Bug #13083023 - 60229: BROKEN COMPATIBILITY: ERROR WHILE CREATE TABLE 2011-12-07 18:44:52 -08:00
innodb_bug11754376.test Fix Bug#11754376 45976: INNODB LOST FILES FOR TEMPORARY TABLES ON 2012-02-06 12:44:59 +02:00
innodb_bug12400341-master.opt Bug#12400341 INNODB CAN LEAVE ORPHAN IBD FILES AROUND 2012-01-10 14:23:20 +09:00
innodb_bug12400341.test Bug#12400341 INNODB CAN LEAVE ORPHAN IBD FILES AROUND 2012-01-10 14:18:58 +09:00
innodb_bug12661768.test Fix Bug#12661768 UPDATE IGNORE CRASHES SERVER IF TABLE IS INNODB AND IT IS 2011-10-25 16:46:38 +03:00
innodb_bug13510739.test Fix Bug#13510739 63775: SERVER CRASH ON HANDLER READ NEXT AFTER DELETE RECORD. 2011-12-22 12:55:44 +02:00
innodb_bug13635833.test Bug#13635833: MULTIPLE CRASHES IN FOREIGN KEY CODE WITH CONCURRENT DDL/DML 2012-02-27 17:23:56 +05:30
innodb_cmp_drop_table-master.opt merge bug#13390506 from mysql-5.1 2011-11-18 11:20:17 -05:00
innodb_cmp_drop_table.test Bug#11759044 - 51325: DROPPING AN EMPTY INNODB TABLE TAKES A LONG TIME 2011-12-07 09:12:53 -05:00
innodb_corrupt_bit.test Disable innodb_corrupt_bit.test on windows, issues with 2011-11-22 07:06:19 -08:00
innodb_file_format-master.opt Bug #12844282 62075: MTR TESTS SHOULD NOT HAVE TO SAVE & RESET INNODB_FILE_FORMAT_CHECK 2011-10-05 15:14:14 +02:00
innodb_file_format.test Bug #12844282 62075: MTR TESTS SHOULD NOT HAVE TO SAVE & RESET INNODB_FILE_FORMAT_CHECK 2011-10-05 15:14:14 +02:00
innodb_gis.test Merge a change from mysql-5.1-innodb: 2010-06-03 13:28:40 +03:00
innodb_index_large_prefix.test Bug #12844282 62075: MTR TESTS SHOULD NOT HAVE TO SAVE & RESET INNODB_FILE_FORMAT_CHECK 2011-10-05 15:14:14 +02:00
innodb_information_schema.test Merge mysql-5.1-innodb -> mysql-5.5-innodb 2011-02-17 19:14:41 +02:00
innodb_lock_wait_timeout_1-master.opt Merge a change from mysql-5.1-innodb: 2010-06-03 13:28:40 +03:00
innodb_lock_wait_timeout_1.test Merge a change from mysql-5.1-innodb: 2010-06-03 13:28:40 +03:00
innodb_misc1-master.opt Split the innodb.innodb mysql-test. 2010-04-27 09:09:08 +03:00
innodb_misc1.test Merge mysql-5.1-security to mysql-5.5-security. 2011-10-26 10:06:23 +03:00
innodb_multi_update.test 5.1-bugteam->5.5-bugteam merge 2010-12-14 13:46:00 +03:00
innodb_mysql-master.opt WL#5349 Change default storage engine to InnoDB 2010-06-17 22:51:35 +02:00
innodb_mysql.test Fix for bug #11762012 - "54553: INNODB ASSERTS IN 2011-05-26 19:50:06 +04:00
innodb_mysql_rbk-master.opt Merge a change from mysql-5.1-innodb: 2010-06-03 13:28:40 +03:00
innodb_mysql_rbk.test Merge a change from mysql-5.1-innodb: 2010-06-03 13:28:40 +03:00
innodb_notembedded.test Merge a change from mysql-5.1-innodb: 2010-06-03 13:28:40 +03:00
innodb_prefix_index_liftedlimit.test Bug #12844282 62075: MTR TESTS SHOULD NOT HAVE TO SAVE & RESET INNODB_FILE_FORMAT_CHECK 2011-10-05 15:14:14 +02:00
innodb_prefix_index_restart_server.test Bug #12844282 62075: MTR TESTS SHOULD NOT HAVE TO SAVE & RESET INNODB_FILE_FORMAT_CHECK 2011-10-05 15:14:14 +02:00
innodb_replace.test Bug#11759688 52020: InnoDB can still deadlock on just INSERT...ON DUPLICATE KEY 2011-11-10 12:49:31 +02:00
innodb_timeout_rollback-master.opt Merge a change from mysql-5.1-innodb: 2010-06-03 13:28:40 +03:00
innodb_timeout_rollback.test Merge a change from mysql-5.1-innodb: 2010-06-03 13:28:40 +03:00
innodb_trx_weight.test Move InnoDB mysql-tests to the innodb suite. 2010-04-16 19:19:07 +03:00