mariadb/storage/xtradb
Jan Lindström 7e916bb86f MDEV-8588: Assertion failure in file ha_innodb.cc line 21140 if at least one encrypted table exists and encryption service is not available
Analysis: Problem was that in fil_read_first_page we do find that
    table has encryption information and that encryption service
    or used key_id is not available. But, then we just printed
    fatal error message that causes above assertion.

    Fix: When we open single table tablespace if it has encryption
    information (crypt_data) store this crypt data to the table
    structure. When we open a table and we find out that tablespace
    is not available, check has table a encryption information
    and from there is encryption service or used key_id is not available.
    If it is, add additional warning for SQL-layer.
2015-09-04 20:19:45 +03:00
..
api Merge branch 'merge-xtradb-5.6' into 10.0 2015-08-03 14:03:46 +02:00
btr MDEV-8588: Assertion failure in file ha_innodb.cc line 21140 if at least one encrypted table exists and encryption service is not available 2015-09-04 20:19:45 +03:00
buf MDEV-8588: Assertion failure in file ha_innodb.cc line 21140 if at least one encrypted table exists and encryption service is not available 2015-09-04 20:19:45 +03:00
data move to storage/xtradb 2015-05-04 19:15:28 +02:00
dict MDEV-8588: Assertion failure in file ha_innodb.cc line 21140 if at least one encrypted table exists and encryption service is not available 2015-09-04 20:19:33 +03:00
dyn move to storage/xtradb 2015-05-04 19:15:28 +02:00
eval move to storage/xtradb 2015-05-04 19:15:28 +02:00
fil MDEV-8588: Assertion failure in file ha_innodb.cc line 21140 if at least one encrypted table exists and encryption service is not available 2015-09-04 20:19:45 +03:00
fsp Merge branch '10.0' into 10.1 2015-09-03 12:58:41 +02:00
fts MDEV-8589: Non-default ENCRYPTION_KEY_ID is ignored upon reading a table 2015-08-14 16:25:18 +03:00
fut move to storage/xtradb 2015-05-04 19:15:28 +02:00
ha move to storage/xtradb 2015-05-04 19:15:28 +02:00
handler MDEV-8588: Assertion failure in file ha_innodb.cc line 21140 if at least one encrypted table exists and encryption service is not available 2015-09-04 20:19:45 +03:00
ibuf Merge branch 'merge-xtradb-5.6' into 10.0 2015-06-16 12:46:14 +02:00
include MDEV-8588: Assertion failure in file ha_innodb.cc line 21140 if at least one encrypted table exists and encryption service is not available 2015-09-04 20:19:45 +03:00
lock Merge branch '10.0' into 10.1 2015-09-03 12:58:41 +02:00
log New encryption API. Piece-wise encryption. 2015-09-04 10:33:50 +02:00
mach move to storage/xtradb 2015-05-04 19:15:28 +02:00
mem move to storage/xtradb 2015-05-04 19:15:28 +02:00
mtr Merge tag 'mariadb-10.0.20' into 10.1 2015-06-27 20:35:26 +02:00
mysql-test/storage_engine Changes in storage_engine test suite: 2014-09-15 20:33:11 +04:00
os Merge branch '10.0' into 10.1 2015-09-03 12:58:41 +02:00
page Merge branch '10.0' into 10.1 2015-09-03 12:58:41 +02:00
pars MDEV-8589: Non-default ENCRYPTION_KEY_ID is ignored upon reading a table 2015-08-14 16:25:18 +03:00
que 5.6.24-72.2 2015-06-16 11:04:40 +02:00
read move to storage/xtradb 2015-05-04 19:15:28 +02:00
rem Merge tag 'mariadb-10.0.19' into 10.1 2015-06-01 15:51:25 +02:00
row MDEV-8588: Assertion failure in file ha_innodb.cc line 21140 if at least one encrypted table exists and encryption service is not available 2015-09-04 20:19:45 +03:00
srv Merge branch '10.0' into 10.1 2015-09-03 12:58:41 +02:00
sync Merge branch '10.0' into 10.1 2015-09-03 12:58:41 +02:00
trx Merge branch '10.0' into 10.1 2015-09-03 12:58:41 +02:00
usr move to storage/xtradb 2015-05-04 19:15:28 +02:00
ut Merge tag 'mariadb-10.0.19' into 10.1 2015-06-01 15:51:25 +02:00
CMakeLists.txt cmake: always use the same function to test for compiler flags 2015-09-04 10:32:02 +02:00
COPYING.Google move to storage/xtradb 2015-05-04 19:15:28 +02:00
COPYING.Percona move to storage/xtradb 2015-05-04 19:15:28 +02:00
Doxyfile move to storage/xtradb 2015-05-04 19:15:28 +02:00
ha_innodb.def move to storage/xtradb 2015-05-04 19:15:28 +02:00