mariadb/storage/innobase
Satya B 526a42e254 Applying InnoDB snapshot 5.1-ss5488,part 4. Fixes BUG#21704
1. BUG#21704 - Renaming column does not update FK definition

2. Changes in mysql-test/include/mtr_warnings.sql so that the testcase
   for BUG#21704 doesn't fail because of the warnings generated.

Detailed revision comments:

r5488 | vasil | 2009-07-09 19:16:44 +0300 (Thu, 09 Jul 2009) | 13 lines
branches/5.1:

Fix Bug#21704 Renaming column does not update FK definition

by checking whether a column that participates in a FK definition is being
renamed and denying the ALTER in this case.

The patch was originally developed by Davi Arnaut <Davi.Arnaut@Sun.COM>:
http://lists.mysql.com/commits/77714
and was later adjusted to conform to InnoDB coding style by me (Vasil),
I also added some more comments and moved the bug specific mysql-test to
a separate file to make it more manageable and flexible.
2009-07-10 17:05:53 +05:30
..
btr Applying InnoDB snashot 5.1-ss5343, Fixes BUG#45357 2009-06-22 16:58:00 +05:30
buf Apply InnoDB snapshot innodb-5.1-2858, part 8. Fixes 2008-12-14 13:47:17 -07:00
data
dict merge to 5.1-bugteam tree 2009-05-19 14:01:29 +05:30
dyn
eval
fil Applying InnoDB snapshot 5.1-ss5488 part3,Fixes BUG#45814 2009-07-10 16:10:31 +05:30
fsp
fut
ha Cherry-pick some changes from innodb-5.1-ss2545 snapshot. Includes fixes for 2008-08-20 16:18:33 -06:00
handler Applying InnoDB snapshot 5.1-ss5488,part 4. Fixes BUG#21704 2009-07-10 17:05:53 +05:30
ibuf Applying InnoDB snashot 5.1-ss3603. Fixes BUG#27276 2009-04-20 12:57:41 +05:30
include Applying InnoDB snashot 5.1-ss5488, part 1 2009-07-10 15:55:08 +05:30
lock Applying InnoDB snashot 5.1-ss4699, part 1. Fixes BUG#39320 and other 2009-04-15 17:16:08 +05:30
log
mach
mem Apply snapshot innodb-5.1-ss1989 2007-11-06 15:42:58 -07:00
mtr Apply InnoDB snapshot innodb-5.1-ss1751. 2007-08-25 03:55:38 -06:00
os Complete applying InnoDB snapshot innodb-5.1-ss2479. Fixes 2008-12-14 12:15:12 -07:00
page Applying InnoDB snashot 5.1-ss5024 part 1, Follow up Fix for BUG#43660 2009-05-19 13:22:19 +05:30
pars Apply InnoDB snapshot innodb-5.1-ss1751. 2007-08-25 03:55:38 -06:00
que
read Applied InnoDB snapshot innodb-5.1-ss2298 2008-02-19 09:44:09 -07:00
rem
row Applying InnoDB snashot 5.1-ss5343, Fixes BUG#45357 2009-06-22 16:58:00 +05:30
srv Applying InnoDB snashot 5.1-ss5024,part 3. Fixes BUG#42101 2009-05-19 13:50:28 +05:30
sync Applied InnoDB snapshot innodb-5.1-ss2298 2008-02-19 09:44:09 -07:00
thr
trx Applying InnoDB snashot 5.1-ss5488, part 1 2009-07-10 15:55:08 +05:30
usr
ut Complete application of InnoDB snapshot innodb-5.1-ss2485, part 1. Fixes 2008-12-14 12:18:59 -07:00
CMakeLists.txt Bug #34297: MySQL Server crashes when processing large table 2008-05-09 00:38:17 -06:00
Makefile.am Applying InnoDB snashot 5.1-ss5488, part 1 2009-07-10 15:55:08 +05:30
plug.in Completing snapshot innodb-5.1-ss2438, part 3. 2008-12-14 11:54:01 -07:00