mariadb/storage
unknown 08f128f633 Bug#60196 / Bug#11831040
Setting lowercase_table_names to 2 on Windows causing Foreign Key problems

This problem was exposed by the fix for Bug#55222.  There was a codepath in dict0load.c,
dict_load_foreigns() that made sure the table name matched case sensitive in order to
load a referenced table into the dictionary as needed.  If an engine is rebooted which
accesses a table with foreign keys, and lower_case_table_names=2, then the table with
foreign keys will get an error when it is changed (insert/updated/delete).
Once the referenced tables are loaded into the dictionary cache by a select statement
on those tables, the same change would succeed because the affected code path would
not get followed.
2011-03-07 09:42:07 -06:00
..
archive BUG#58205 - Valgrind failure in fn_format when called from 2010-12-01 15:56:46 +03:00
blackhole WL#5665: Removal of the autotools-based build system 2010-11-20 12:47:50 -02:00
csv WL#5665: Removal of the autotools-based build system 2010-11-20 12:47:50 -02:00
example WL#5665: Removal of the autotools-based build system 2010-11-20 12:47:50 -02:00
federated WL#5665: Removal of the autotools-based build system 2010-11-20 12:47:50 -02:00
heap Remove configuration preprocessor symbols 'THREAD' 2011-01-11 10:07:37 +01:00
innobase Bug#60196 / Bug#11831040 2011-03-07 09:42:07 -06:00
myisam Merged fix for bug #59888 "debug assertion when attempt to 2011-02-15 15:04:52 +03:00
myisammrg Remove configuration preprocessor symbols 'THREAD' 2011-01-11 10:07:37 +01:00
ndb BUG#57953 my_load_defaults return junk argument ----args-separator---- to caller 2011-01-17 15:44:37 +08:00
perfschema Bug #58699 cannot build with gcc dbg on solaris 2010-12-21 13:00:26 +01:00