mariadb/storage
Timothy Smith ea912a97c7 Apply InnoDB snapshot innodb-5.1-ss2637, part 2. Fixes
Bug #38839: auto increment does not work properly with InnoDB after update


Detailed revision comments:

r2609 | sunny | 2008-08-24 01:19:05 +0300 (Sun, 24 Aug 2008) | 12 lines
branches/5.1: Fix for MySQL Bug#38839. Reset the statement level last
value field in prebuilt. This field tracks the last value in an autoincrement
interval. We use this value to check whether we need to update a table's
AUTOINC counter, if the value written to a table is less than this value
then we avoid updating the table's AUTOINC value in order to reduce
mutex contention. If it's not reset (e.g., after a DELETE statement) then
there is the possibility of missing updates to the table's AUTOINC counter
resulting in a subsequent duplicate row error message under certain 
conditions (see the test case for details).

Bug #38839 - auto increment does not work properly with InnoDB after update
2008-12-14 12:29:59 -07:00
..
archive Bug#37719: Crash if rename Archive table to same name with different 2008-10-03 20:08:40 +02:00
blackhole Bug #38360: BLACKHOLE replication with RBR is broken 2008-10-02 11:02:38 +02:00
csv Bug#36638 mysqld crashes when open file limit is passed and general query log enabled 2008-08-15 11:53:54 +05:00
example Merge trift2.:/MySQL/M51/mysql-5.1 2008-03-14 14:41:08 +01:00
federated Merge from 5.0-bugteam. 2008-08-15 15:30:17 -04:00
heap Merge kaamos.(none):/data/src/mysql-5.1 2008-03-12 11:19:46 +03:00
innobase Apply InnoDB snapshot innodb-5.1-ss2637, part 2. Fixes 2008-12-14 12:29:59 -07:00
myisam Merge. 2008-12-09 13:27:46 +04:00
myisammrg Fixed bug#36006: Optimizer does table scan for SELECT COUNT(*) 2008-04-26 02:45:58 +05:00
ndb Merge trift2.:/MySQL/M51/ndb-decl-5.1 2008-03-27 13:20:24 +01:00
Makefile.am Many files: 2006-12-31 02:29:11 +01:00