mariadb/storage/innobase
Marko Mäkelä f055da9b84 MDEV-19085 Assertion failures due to virtual columns after upgrading from 10.1
MariaDB before MDEV-5800 in version 10.2.2 did not support
indexed virtual columns. Non-persistent virtual columns were
hidden from storage engines. Only starting with MDEV-5800, InnoDB
would create internal metadata on virtual columns.

Similar to what was done in MDEV-18084, MDEV-18090, MDEV-18960, we adjust
one more code path for the old tables.

innobase_build_col_map(): Allocate space for virtual columns in col_map[]
but leave the entries at ULINT_UNDEFINED, noting that the virtual columns
were missing before the table was being rebuilt.
2019-04-01 14:24:15 +03:00
..
btr remove unneeded code 2019-03-29 23:42:26 +04:00
buf post-merge: -Werror fixes in 10.2 2019-03-29 10:58:25 +01:00
data Remove many redundant #include from InnoDB 2018-11-19 11:42:14 +02:00
dict remove dead code 2019-03-29 23:40:28 +04:00
eval MDEV-12271 Port MySQL 8.0 Bug#23150562 REMOVE UNIV_MUST_NOT_INLINE AND UNIV_NONINL 2017-03-17 12:42:07 +02:00
fil MDEV-18194 Incremental prepare tries to access page which is out of tablespace bounds 2019-02-01 09:15:53 +02:00
fsp Datafile::validate_first_page(): Change some ERROR to Note 2019-03-14 10:15:50 +02:00
fts Merge 10.1 into 10.2 2019-03-06 15:15:59 +02:00
fut MDEV-12270 Port MySQL 8.0 Bug#21141390 REMOVE UNUSED FUNCTIONS AND CONVERT GLOBAL SYMBOLS TO STATIC 2017-03-17 12:48:50 +02:00
gis Update InnoDB urls 2018-12-19 00:07:33 +04:00
ha Remove many redundant #include from InnoDB 2018-11-19 11:42:14 +02:00
handler MDEV-19085 Assertion failures due to virtual columns after upgrading from 10.1 2019-04-01 14:24:15 +03:00
ibuf Merge 10.1 into 10.2 2018-12-17 20:15:38 +02:00
include remove dead code 2019-03-29 23:40:28 +04:00
lock Remove some unnecessary InnoDB #include 2018-11-29 12:53:44 +02:00
log MDEV-18902 Uninitialized variable in recv_parse_log_recs() 2019-03-12 14:03:10 +02:00
mach Fix Bug#24707869 GCC 5 AND 6 MISCOMPILE MACH_PARSE_COMPRESSED 2017-04-26 23:03:29 +03:00
mem Remove many redundant #include from InnoDB 2018-11-19 11:42:14 +02:00
mtr Remove many redundant #include from InnoDB 2018-11-19 11:42:14 +02:00
mysql-test/storage_engine Merge branch '10.0' into 10.1 2017-08-08 10:18:43 +02:00
os MDEV-17482 InnoDB fails to say which fatal error fsync() returned 2019-03-18 12:32:10 +02:00
page MDEV-14126: Detect unexpected emptying of B-tree pages 2019-03-25 10:53:01 +02:00
pars Remove many redundant #include from InnoDB 2018-11-19 11:42:14 +02:00
que Remove many redundant #include from InnoDB 2018-11-19 11:42:14 +02:00
read Merge InnoDB 5.7 from mysql-5.7.9. 2016-09-02 13:22:28 +03:00
rem Remove many redundant #include from InnoDB 2018-11-19 11:42:14 +02:00
row MDEV-19051 Avoid unnecessary writing MLOG_INDEX_LOAD 2019-03-28 10:55:18 +02:00
srv Merge 10.1 into 10.2 2019-03-06 15:15:59 +02:00
sync Remove some unnecessary InnoDB #include 2018-11-29 12:53:44 +02:00
trx MDEV-19051 Avoid unnecessary writing MLOG_INDEX_LOAD 2019-03-28 10:55:18 +02:00
ut Add appropriate #ifdef around a declaration 2019-03-21 09:30:03 +02:00
bzip2.cmake cleanup: innodb files in cmake/ 2017-03-29 00:40:22 +02:00
CMakeLists.txt Merge 10.1 into 10.2 2019-03-27 12:26:11 +02:00
compile-innodb
COPYING.Google
COPYING.Percona
innodb.cmake Merge 10.1 into 10.2 2019-03-27 12:26:11 +02:00
lz4.cmake cleanup: innodb files in cmake/ 2017-03-29 00:40:22 +02:00
lzma.cmake cleanup: innodb files in cmake/ 2017-03-29 00:40:22 +02:00
lzo.cmake cleanup: innodb files in cmake/ 2017-03-29 00:40:22 +02:00
plugin_exports
snappy.cmake cleanup: innodb files in cmake/ 2017-03-29 00:40:22 +02:00