mariadb/storage/innobase/ut
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
..
ut0bh.c Add ut0bh.h and ut0bh.c. 2011-02-23 17:48:15 +11:00
ut0byte.c Bug#54728: Replace the dulint struct with a 64-bit integer. 2010-06-23 14:06:59 +03:00
ut0dbg.c Fix Bug #11765975 __FILE__ macros expanded to full path instead of relative 2011-02-25 00:33:13 -08:00
ut0list.c Renamed storage/innodb_plugin to storage/innobase, so that 1) it's the same 2009-08-07 12:16:00 +02:00
ut0mem.c Merge mysql-5.1 to mysql-5.5. 2011-12-28 12:31:18 +02:00
ut0rbt.c Merge from innodb-branches-innodb+ (2) 2010-04-19 20:53:16 +03:00
ut0rnd.c Renamed storage/innodb_plugin to storage/innobase, so that 1) it's the same 2009-08-07 12:16:00 +02:00
ut0ut.c Bug#13635833: MULTIPLE CRASHES IN FOREIGN KEY CODE WITH CONCURRENT DDL/DML 2012-02-27 17:23:56 +05:30
ut0vec.c Renamed storage/innodb_plugin to storage/innobase, so that 1) it's the same 2009-08-07 12:16:00 +02:00
ut0wqueue.c Import branches/innodb+ from SVN on top of storage/innobase. 2010-04-12 18:20:41 +03:00