mariadb/storage/innobase
Satya B 5660bc11aa Applying InnoDB snapshot 5.1-ss6242, part 5. Fixes BUG#45961
1. BUG#45961 - DDL on partitioned innodb tables leaves data dictionary 
               in an inconsistent state

2. Fix formatting

Detailed revision comments:

r6205 | jyang | 2009-11-20 07:55:48 +0200 (Fri, 20 Nov 2009) | 11 lines
branches/5.1: Add a special case to handle the Duplicated Key error
and return DB_ERROR instead. This is to avoid a possible SIGSEGV
by mysql error handling re-entering the storage layer for dup key
info without proper table handle.
This is to prevent a server crash when error situation in bug
#45961 "DDL on partitioned innodb tables leaves data dictionary
in an inconsistent state" happens.

rb://157 approved by Sunny Bains.


r6206 | jyang | 2009-11-20 09:38:43 +0200 (Fri, 20 Nov 2009) | 3 lines
branches/5.1: Non-functional change, fix formatting.
2009-11-30 14:33:57 +05:30
..
btr Applying InnoDB snapshot 5.1-ss6242, part 3. Fixes BUG#48469 2009-11-30 14:20:08 +05:30
buf Apply InnoDB snapshot innodb-5.1-2858, part 8. Fixes 2008-12-14 13:47:17 -07:00
data Applying InnoDB snapshot 5.1-ss6242, part 4. Fixes BUG#48526 2009-11-30 14:23:52 +05:30
dict Applying InnoDB snapshot 5.1-ss5921, part 2. Fixes BUG#44369 2009-10-05 16:47:48 +05:30
dyn Apply the following innodb-5.1-* snapshots: ss1489, ss1496, ss1550, ss1569. 2007-07-10 05:37:43 -06:00
eval Apply the following innodb-5.1-* snapshots: ss1489, ss1496, ss1550, ss1569. 2007-07-10 05:37:43 -06:00
fil Applying InnoDB snapshot 5.1-ss5488 part3,Fixes BUG#45814 2009-07-10 16:10:31 +05:30
fsp Apply snapshot innodb-51-ss1644 2007-07-24 19:34:31 -06:00
fut Apply the following innodb-5.1-* snapshots: ss1489, ss1496, ss1550, ss1569. 2007-07-10 05:37:43 -06:00
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-ss6242, part 5. Fixes BUG#45961 2009-11-30 14:33:57 +05:30
ibuf Applying InnoDB snashot 5.1-ss3603. Fixes BUG#27276 2009-04-20 12:57:41 +05:30
include Applying InnoDB snapshot 5.1-ss6242, part 2. Fixes BUG#3139 2009-11-30 14:10:31 +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 Apply InnoDB snapshot innodb-5.1-ss1726. 2007-08-24 19:14:52 -06:00
mach Apply the following innodb-5.1-* snapshots: ss1489, ss1496, ss1550, ss1569. 2007-07-10 05:37:43 -06:00
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 Applying InnoDB snapshot 5.1-ss6242, part 2. Fixes BUG#3139 2009-11-30 14:10:31 +05:30
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 Apply the following innodb-5.1-* snapshots: ss1489, ss1496, ss1550, ss1569. 2007-07-10 05:37:43 -06:00
read Applied InnoDB snapshot innodb-5.1-ss2298 2008-02-19 09:44:09 -07:00
rem Apply snapshot innodb-51-ss1644 2007-07-24 19:34:31 -06:00
row Applying InnoDB snashot 5.1-ss6129 2009-11-02 18:59:19 +04:00
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 Apply the following innodb-5.1-* snapshots: ss1489, ss1496, ss1550, ss1569. 2007-07-10 05:37:43 -06:00
trx Applying InnoDB snashot 5.1-ss5488, part 1 2009-07-10 15:55:08 +05:30
usr Apply the following innodb-5.1-* snapshots: ss1489, ss1496, ss1550, ss1569. 2007-07-10 05:37:43 -06:00
ut Applying InnoDB snapshot 5.1-ss6242, part 1. Fixes BUG#32430 2009-11-30 13:56:45 +05:30
CMakeLists.txt Backport WL#3653 to 5.1 to enable bundled innodb plugin. 2009-06-10 10:59:49 +02:00
Makefile.am Applying InnoDB snashot 5.1-ss6129 2009-11-02 19:07:26 +04:00
plug.in Completing snapshot innodb-5.1-ss2438, part 3. 2008-12-14 11:54:01 -07:00