diff options
author | Daniel Black <daniel@mariadb.org> | 2022-11-07 15:58:40 +1100 |
---|---|---|
committer | Daniel Black <daniel@mariadb.org> | 2022-11-11 10:21:28 +1100 |
commit | dc6a0171110741d633cef7877013d8e29d5e6def (patch) | |
tree | d5217f68d475e7cb034a8a6ac8b0448520393d20 /mysql-test/std_data | |
parent | 0235a528e3c2cf8c3197e4817596c9fa1947d2b8 (diff) | |
download | mariadb-git-dc6a0171110741d633cef7877013d8e29d5e6def.tar.gz |
MDEV-27882 Innodb - recognise MySQL-8.0 innodb flags and give a specific error message
Per fsp0types.h, SDI is on tablespace flags position 14 where MariaDB
stores its pagesize. Flag at position 13, also in MariaDB pagesize
flags, is a MySQL encryption flag.
These are checked only if fsp_flags_is_valid fails, so valid MariaDB
pages sizes don't become errors.
The error message "Cannot reset LSNs in table" was rather specific and
not always true to replaced with more generic error.
ALTER TABLE tbl IMPORT TABLESPACE now reports Unsupported on MySQL
tablespace (rather than index corrupted) along with a server error
message.
MySQL innodb Errors are with with UNSUPPORTED rather than CORRUPTED
to avoid user anxiety.
Reviewer: Marko Mäkelä
Diffstat (limited to 'mysql-test/std_data')
-rw-r--r-- | mysql-test/std_data/mysql80/ibdata1_16384 | bin | 0 -> 16384 bytes |
-rw-r--r-- | mysql-test/std_data/mysql80/ibdata1_32768 | bin | 0 -> 32768 bytes |
-rw-r--r-- | mysql-test/std_data/mysql80/ibdata1_4096 | bin | 0 -> 4096 bytes |
-rw-r--r-- | mysql-test/std_data/mysql80/ibdata1_65536 | bin | 0 -> 65536 bytes |
-rw-r--r-- | mysql-test/std_data/mysql80/ibdata1_8192 | bin | 0 -> 8192 bytes |
-rw-r--r-- | mysql-test/std_data/mysql80/t1.ibd | bin | 0 -> 16384 bytes |
6 files changed, 0 insertions, 0 deletions
diff --git a/mysql-test/std_data/mysql80/ibdata1_16384 b/mysql-test/std_data/mysql80/ibdata1_16384 Binary files differnew file mode 100644 index 00000000000..7eeea4fdaf1 --- /dev/null +++ b/mysql-test/std_data/mysql80/ibdata1_16384 diff --git a/mysql-test/std_data/mysql80/ibdata1_32768 b/mysql-test/std_data/mysql80/ibdata1_32768 Binary files differnew file mode 100644 index 00000000000..ebcaef08d39 --- /dev/null +++ b/mysql-test/std_data/mysql80/ibdata1_32768 diff --git a/mysql-test/std_data/mysql80/ibdata1_4096 b/mysql-test/std_data/mysql80/ibdata1_4096 Binary files differnew file mode 100644 index 00000000000..67834106f48 --- /dev/null +++ b/mysql-test/std_data/mysql80/ibdata1_4096 diff --git a/mysql-test/std_data/mysql80/ibdata1_65536 b/mysql-test/std_data/mysql80/ibdata1_65536 Binary files differnew file mode 100644 index 00000000000..3d3d3043b4c --- /dev/null +++ b/mysql-test/std_data/mysql80/ibdata1_65536 diff --git a/mysql-test/std_data/mysql80/ibdata1_8192 b/mysql-test/std_data/mysql80/ibdata1_8192 Binary files differnew file mode 100644 index 00000000000..5082eff5ee2 --- /dev/null +++ b/mysql-test/std_data/mysql80/ibdata1_8192 diff --git a/mysql-test/std_data/mysql80/t1.ibd b/mysql-test/std_data/mysql80/t1.ibd Binary files differnew file mode 100644 index 00000000000..5cfd9b54496 --- /dev/null +++ b/mysql-test/std_data/mysql80/t1.ibd |