mariadb/storage/innobase/row
Thirunarayanan Balathandayuthapani 38be0beb5d Bug #24961167 CONCURRENT INSERT FAILS IF TABLE DOES REBUILD
Analysis:
=========
   During alter table rebuild, InnoDB fails to apply concurrent insert log.
If the insert log record is present across the blocks then apply phase
trying to access the next block without fetching it.

Fix:
====
During virtual column parsing, check whether the record is present
across the blocks before accessing the virtual column information.

Reviewed-by: Jimmy Yang <jimmy.yang@oracle.com>
RB: 16243
2017-08-09 22:28:30 +03:00
..
row0ext.cc MDEV-12271 Port MySQL 8.0 Bug#23150562 REMOVE UNIV_MUST_NOT_INLINE AND UNIV_NONINL 2017-03-17 12:42:07 +02:00
row0ftsort.cc MDEV-11649 Uninitialized field fts_token->position in innodb_fts.innodb_fts_plugin 2017-06-30 15:03:53 +03:00
row0import.cc MDEV-13105 InnoDB fails to load a table with PAGE_COMPRESSION_LEVEL after upgrade from 10.1.20 2017-07-05 14:55:56 +03:00
row0ins.cc Merge branch '10.1' into 10.2 2017-07-05 19:08:55 +02:00
row0log.cc Bug #24961167 CONCURRENT INSERT FAILS IF TABLE DOES REBUILD 2017-08-09 22:28:30 +03:00
row0merge.cc Bug #25573565 TABLE REBUILD USES EXCESSIVE MEMORY 2017-08-09 22:28:29 +03:00
row0mysql.cc MDEV-12868 MySQL bug #84038 also affects MariaDB 10.2 2017-08-09 22:28:04 +03:00
row0purge.cc Assert that DB_TRX_ID must be set on delete-marked records 2017-07-01 11:02:58 +03:00
row0quiesce.cc MDEV-12271 Port MySQL 8.0 Bug#23150562 REMOVE UNIV_MUST_NOT_INLINE AND UNIV_NONINL 2017-03-17 12:42:07 +02:00
row0row.cc MDEV-12271 Port MySQL 8.0 Bug#23150562 REMOVE UNIV_MUST_NOT_INLINE AND UNIV_NONINL 2017-03-17 12:42:07 +02:00
row0sel.cc Remove dead references to clust_templ_for_sec 2017-08-09 22:28:30 +03:00
row0trunc.cc Bug #25357789 INNODB: LATCH ORDER VIOLATION DURING TRUNCATE TABLE IF INNODB_SYNC_DEBUG ENABLED 2017-08-09 22:28:30 +03:00
row0uins.cc Assert that DB_TRX_ID must be set on delete-marked records 2017-07-01 11:02:58 +03:00
row0umod.cc Assert that DB_TRX_ID must be set on delete-marked records 2017-07-01 11:02:58 +03:00
row0undo.cc MDEV-12271 Port MySQL 8.0 Bug#23150562 REMOVE UNIV_MUST_NOT_INLINE AND UNIV_NONINL 2017-03-17 12:42:07 +02:00
row0upd.cc Bug #25357789 INNODB: LATCH ORDER VIOLATION DURING TRUNCATE TABLE IF INNODB_SYNC_DEBUG ENABLED 2017-08-09 22:28:30 +03:00
row0vers.cc MDEV-12271 Port MySQL 8.0 Bug#23150562 REMOVE UNIV_MUST_NOT_INLINE AND UNIV_NONINL 2017-03-17 12:42:07 +02:00