mariadb/storage/innobase
Timothy Smith 08ee9470a9 Applying InnoDB snashot 5.1-ss4350, part 4. Fixes
Bug #42714  	AUTO_INCREMENT errors in 5.1.31

Detailed revision comments:

r4287 | sunny | 2009-02-25 05:32:01 +0200 (Wed, 25 Feb 2009) | 10 lines
branches/5.1: Fix Bug#42714 AUTO_INCREMENT errors in 5.1.31. There are two
changes to the autoinc handling.

1. To fix the immediate problem from the bug report, we must ensure that the
   value written to the table is always less than the max value stored in
   dict_table_t.

2. The second related change is that according to MySQL documentation when
   the offset is greater than the increment, we should ignore the offset.
2009-03-11 18:17:53 -06:00
..
btr Applying InnoDB snashot 5.1-ss4350, part 1. Fixes 2009-03-11 18:14:24 -06:00
buf Apply InnoDB snapshot innodb-5.1-2858, part 8. Fixes 2008-12-14 13:47:17 -07:00
data Apply the following innodb-5.1-* snapshots: ss1489, ss1496, ss1550, ss1569. 2007-07-10 05:37:43 -06:00
dict Applying InnoDB snashot 5.1-ss3931, part 2. Fixes 2009-03-02 18:08:02 -07:00
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 Apply the following innodb-5.1-* snapshots: ss1489, ss1496, ss1550, ss1569. 2007-07-10 05:37:43 -06:00
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 snashot 5.1-ss4350, part 4. Fixes 2009-03-11 18:17:53 -06:00
ibuf Apply snapshot innodb-5.1-ss1989 2007-11-06 15:42:58 -07:00
include Applying InnoDB snashot 5.1-ss4007, part 1. Fixes 2009-03-02 18:09:35 -07:00
lock Applying InnoDB snashot 5.1-ss4007, part 2. Fixes 2009-03-02 18:10:37 -07:00
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 Complete applying InnoDB snapshot innodb-5.1-ss2479. Fixes 2008-12-14 12:15:12 -07:00
page Apply snapshot innodb-51-ss1644 2007-07-24 19:34:31 -06:00
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 snapshot innodb-5.1-ss3603 2009-01-13 15:14:11 +01:00
srv Applying InnoDB snapshot innodb-5.1-ss3603 2009-01-12 23:31:05 +01:00
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-ss3931, part 1. Fixes 2009-03-02 18:06:44 -07:00
usr Apply the following innodb-5.1-* snapshots: ss1489, ss1496, ss1550, ss1569. 2007-07-10 05:37:43 -06:00
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 Completing snapshot innodb-5.1-ss2438, part 3. 2008-12-14 11:54:01 -07:00
plug.in Completing snapshot innodb-5.1-ss2438, part 3. 2008-12-14 11:54:01 -07:00