mariadb/storage/innodb_plugin
Marko Mäkelä c8e48de261 Bug#54408: txn rollback after recovery: row0umod.c:673
dict_table_get_format(index->table)

The REDUNDANT and COMPACT formats store a local 768-byte prefix of
each externally stored column. No row_ext cache is needed, but we
initialized one nevertheless. When the BLOB pointer was zero, we would
ignore the locally stored prefix as well. This triggered an assertion
failure in row_undo_mod_upd_exist_sec().

row_build(): Allow ext==NULL when a REDUNDANT or COMPACT table
contains externally stored columns.

row_undo_search_clust_to_pcur(), row_upd_store_row(): Invoke
row_build() with ext==NULL on REDUNDANT and COMPACT tables.

rb://382 approved by Jimmy Yang
2010-06-29 16:00:58 +03:00
..
btr Bug#54358: READ UNCOMMITTED access failure of off-page DYNAMIC or COMPRESSED 2010-06-29 15:55:18 +03:00
buf buf_page_get_gen(): Pass file,line to rw_lock_x_lock(). 2010-06-08 14:40:55 +03:00
data dtuple_convert_big_rec(): Store locally any fields whose maximum length 2010-04-21 12:50:33 +03:00
dict Fix bug#54583. This change reverses rsvn:1350 by getting rid of a bogus assertion 2010-06-25 18:18:41 +10:00
dyn Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30
eval Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30
fil Bug #54658: InnoDB: Warning: allocated tablespace %lu, old maximum was 0 2010-06-21 12:40:08 +03:00
fsp fsp_init_file_page_low(): Zero out the page. (Bug #53306) 2010-05-04 16:09:17 +03:00
fut Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30
ha Merge from innodb-branches-zip 2010-04-07 22:42:25 +03:00
handler Bug#54679: alter table causes compressed row_format to revert to compact 2010-06-24 13:46:20 +03:00
ibuf Applying InnoDB snapshot 2010-04-01 15:17:10 +04:00
include Bug#54358: READ UNCOMMITTED access failure of off-page DYNAMIC or COMPRESSED 2010-06-29 15:55:18 +03:00
lock Bug#53674: InnoDB: Error: unlock row could not find a 4 mode lock on the record 2010-06-02 13:37:14 +03:00
log recv_sys_init(), recv_sys_empty_hash(): Shrink recv_sys->addr_hash. 2010-04-29 15:37:50 +02:00
mach Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30
mem Applying InnoDB snapshot 2010-04-01 15:59:25 +04:00
mtr Applying InnoDB Plugin 1.0.5 snapshot ,part 12 2009-10-09 19:43:15 +05:30
mysql-test/patches Move the InnoDB Plugin tests from storage/innodb_plugin/mysql-test/ where 2010-04-09 15:56:51 +03:00
os Applying InnoDB snapshot 2010-04-01 16:27:53 +04:00
page Fix Bug#47991 InnoDB Dictionary Cache memory usage increases indefinitely 2010-06-22 19:30:43 +03:00
pars Applying InnoDB Plugin 1.0.6 snapshot,part 1. Fixes BUG#45992 and BUG#46656 2009-11-30 17:02:05 +05:30
que Applying InnoDB Plugin 1.0.6 snapshot,part 1. Fixes BUG#45992 and BUG#46656 2009-11-30 17:02:05 +05:30
read Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30
rem Merge a contribution from Ryan Mack at Facebook: 2010-05-05 15:39:01 +03:00
row Bug#54408: txn rollback after recovery: row0umod.c:673 2010-06-29 16:00:58 +03:00
scripts Applying Innodb Plugin 1.0.5 snapshot, part 14 2009-10-12 18:26:02 +05:30
srv Merge from mysql-trunk-innodb into mysql-5.1-innodb/storage/innodb_plugin: 2010-05-20 10:50:07 +03:00
sync Bug#48197: Concurrent rw_lock_free may cause assertion failure 2010-06-01 16:43:35 +03:00
thr Applying InnoDB Plugin 1.0.6 snapshot,part 1. Fixes BUG#45992 and BUG#46656 2009-11-30 17:02:05 +05:30
trx Make the InnoDB FOREIGN KEY parser understand multi-statements. (Bug #48024) 2010-05-14 16:08:15 +03:00
usr Applying InnoDB Plugin 1.0.6 snapshot,part 1. Fixes BUG#45992 and BUG#46656 2009-11-30 17:02:05 +05:30
ut Applying InnoDB snapshot 2010-04-01 16:56:22 +04:00
ChangeLog ChangeLog entry for Bug #54358 2010-06-29 15:56:53 +03:00
CMakeLists.txt Reapply changes to storage/innodb_plugin/CMakeLists.txt that were made by MySQL 2010-04-07 20:21:15 +03:00
compile-innodb Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30
compile-innodb-debug Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30
COPYING Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30
COPYING.Google Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30
COPYING.Percona Update to innoplug-1.0.4. 2009-07-30 17:42:56 +05:00
COPYING.Sun_Microsystems Update to innoplug-1.0.4. 2009-07-30 17:42:56 +05:00
Doxyfile Update to innoplug-1.0.4. 2009-07-30 17:42:56 +05:00
ha_innodb.def Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30
Makefile.am Repply changes to storage/innodb_plugin/Makefile.am that were made by MySQL 2010-04-07 20:24:43 +03:00
plug.in Repply changes to storage/innodb_plugin/plug.in that were made by MySQL 2010-04-07 21:33:36 +03:00
revert_gen.sh Applying Innodb Plugin 1.0.5 snapshot, part 14 2009-10-12 18:26:02 +05:30
setup.sh Fix Bug #53592 in plugin code, "crash replacing duplicates into table 2010-05-25 22:31:27 -07:00