mariadb/storage/xtradb
Jan Lindström 18b0176a05 MDEV-8410: Changing file-key-management to example-key-management causes crash and no real error
MDEV-8409: Changing file-key-management-encryption-algorithm causes crash and no real info why

Analysis: Both bugs has two different error cases. Firstly, at startup
when server reads latest checkpoint but requested key_version,
key management plugin or encryption algorithm or method is not found
leading corrupted log entry. Secondly, similarly when reading system
tablespace if requested key_version, key management plugin or encryption
algorithm or method is not found leading buffer pool page corruption.

Fix: Firsly, when reading checkpoint at startup check if the log record
may be encrypted and if we find that it could be encrypted, print error
message and do not start server. Secondly, if page is buffer pool seems
corrupted but we find out that there is crypt_info, print additional
error message before asserting.
2015-08-08 09:56:07 +03:00
..
api Merge branch 'merge-xtradb-5.6' into 10.0 2015-06-16 12:46:14 +02:00
btr Merge tag 'mariadb-10.0.19' into 10.1 2015-06-01 15:51:25 +02:00
buf MDEV-8410: Changing file-key-management to example-key-management causes crash and no real error 2015-08-08 09:56:07 +03:00
data move to storage/xtradb 2015-05-04 19:15:28 +02:00
dict Merge tag 'mariadb-10.0.20' into 10.1 2015-06-27 20:35:26 +02: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-8522: InnoDB: Assertion failure in file fil0fil.cc line 475 2015-07-22 08:42:52 +03:00
fsp Merge tag 'mariadb-10.0.20' into 10.1 2015-06-27 20:35:26 +02:00
fts Merge branch 'merge-xtradb-5.6' into 10.0 2015-06-16 12:46:14 +02: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 Merge branch '10.0-galera' into 10.1 2015-07-14 16:05:29 -04:00
ibuf Merge branch 'merge-xtradb-5.6' into 10.0 2015-06-16 12:46:14 +02:00
include MDEV-8410: Changing file-key-management to example-key-management causes crash and no real error 2015-08-08 09:56:07 +03:00
lock Merge branch '10.0-galera' into 10.1 2015-07-14 16:05:29 -04:00
log MDEV-8410: Changing file-key-management to example-key-management causes crash and no real error 2015-08-08 09:56:07 +03: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 tag 'mariadb-10.0.20' into 10.1 2015-06-27 20:35:26 +02:00
page Merge tag 'mariadb-10.0.20' into 10.1 2015-06-27 20:35:26 +02:00
pars Merge tag 'mariadb-10.0.20' into 10.1 2015-06-27 20:35:26 +02: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 Merge tag 'mariadb-10.0.20' into 10.1 2015-06-27 20:35:26 +02:00
srv Merge branch '10.0-galera' into 10.1 2015-07-14 16:05:29 -04:00
sync Merge tag 'mariadb-10.0.20' into 10.1 2015-06-27 20:35:26 +02:00
trx Merge tag 'mariadb-10.0.20' into 10.1 2015-06-27 20:35:26 +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 Merge branch '5.5' into 10.0 2015-05-08 11:20:43 +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