mariadb/mysql-test/suite/innodb/t
Marko Mäkelä ab1e6fefd8 MDEV-11623 MariaDB 10.1 fails to start datadir created with
MariaDB 10.0/MySQL 5.6 using innodb-page-size!=16K

The storage format of FSP_SPACE_FLAGS was accidentally broken
already in MariaDB 10.1.0. This fix is bringing the format in
line with other MySQL and MariaDB release series.

Please refer to the comments that were added to fsp0fsp.h
for details.

This is an INCOMPATIBLE CHANGE that affects users of
page_compression and non-default innodb_page_size. Upgrading
to this release will correct the flags in the data files.
If you want to downgrade to earlier MariaDB 10.1.x, please refer
to the test innodb.101_compatibility how to reset the
FSP_SPACE_FLAGS in the files.

NOTE: MariaDB 10.1.0 to 10.1.20 can misinterpret
uncompressed data files with innodb_page_size=4k or 64k as
compressed innodb_page_size=16k files, and then probably fail
when trying to access the pages. See the comments in the
function fsp_flags_convert_from_101() for detailed analysis.

Move PAGE_COMPRESSION to FSP_SPACE_FLAGS bit position 16.
In this way, compressed innodb_page_size=16k tablespaces will not
be mistaken for uncompressed ones by MariaDB 10.1.0 to 10.1.20.

Derive PAGE_COMPRESSION_LEVEL, ATOMIC_WRITES and DATA_DIR from the
dict_table_t::flags when the table is available, in
fil_space_for_table_exists_in_mem() or fil_open_single_table_tablespace().
During crash recovery, fil_load_single_table_tablespace() will use
innodb_compression_level for the PAGE_COMPRESSION_LEVEL.

FSP_FLAGS_MEM_MASK: A bitmap of the memory-only fil_space_t::flags
that are not to be written to FSP_SPACE_FLAGS. Currently, these will
include PAGE_COMPRESSION_LEVEL, ATOMIC_WRITES and DATA_DIR.

Introduce the macro FSP_FLAGS_PAGE_SSIZE(). We only support
one innodb_page_size for the whole instance.

When creating a dummy tablespace for the redo log, use
fil_space_t::flags=0. The flags are never written to the redo log files.

Remove many FSP_FLAGS_SET_ macros.

dict_tf_verify_flags(): Remove. This is basically only duplicating
the logic of dict_tf_to_fsp_flags(), used in a debug assertion.

fil_space_t::mark: Remove. This flag was not used for anything.

fil_space_for_table_exists_in_mem(): Remove the unnecessary parameter
mark_space, and add a parameter for table flags. Check that
fil_space_t::flags match the table flags, and adjust the (memory-only)
flags based on the table flags.

fil_node_open_file(): Remove some redundant or unreachable conditions,
do not use stderr for output, and avoid unnecessary server aborts.

fil_user_tablespace_restore_page(): Convert the flags, so that the
correct page_size will be used when restoring a page from the
doublewrite buffer.

fil_space_get_page_compressed(), fsp_flags_is_page_compressed(): Remove.
It suffices to have fil_space_is_page_compressed().

FSP_FLAGS_WIDTH_DATA_DIR, FSP_FLAGS_WIDTH_PAGE_COMPRESSION_LEVEL,
FSP_FLAGS_WIDTH_ATOMIC_WRITES: Remove, because these flags do not
exist in the FSP_SPACE_FLAGS but only in memory.

fsp_flags_try_adjust(): New function, to adjust the FSP_SPACE_FLAGS
in page 0. Called by fil_open_single_table_tablespace(),
fil_space_for_table_exists_in_mem(), innobase_start_or_create_for_mysql()
except if --innodb-read-only is active.

fsp_flags_is_valid(ulint): Reimplement from the scratch, with
accurate comments. Do not display any details of detected
inconsistencies, because the output could be confusing when
dealing with MariaDB 10.1.x data files.

fsp_flags_convert_from_101(ulint): Convert flags from buggy
MariaDB 10.1.x format, or return ULINT_UNDEFINED if the flags
cannot be in MariaDB 10.1.x format.

fsp_flags_match(): Check the flags when probing files.
Implemented based on fsp_flags_is_valid()
and fsp_flags_convert_from_101().

dict_check_tablespaces_and_store_max_id(): Do not access the
page after committing the mini-transaction.

IMPORT TABLESPACE fixes:

AbstractCallback::init(): Convert the flags.

FetchIndexRootPages::operator(): Check that the tablespace flags match the
table flags. Do not attempt to convert tablespace flags to table flags,
because the conversion would necessarily be lossy.

PageConverter::update_header(): Write back the correct flags.
This takes care of the flags in IMPORT TABLESPACE.
2017-01-15 19:05:50 +02:00
..
101_compatibility.test MDEV-11623 MariaDB 10.1 fails to start datadir created with 2017-01-15 19:05:50 +02:00
add_constraint.test Merge branch '5.5' into 10.0 2015-08-05 09:45:17 +02:00
auto_increment_dup.test Buildbot fixes and cleanups: 2013-01-11 02:03:43 +02:00
binlog_consistent.test test cleanup: remove Format_description_log_event size dependency 2015-09-04 10:33:53 +02:00
blob-update-debug.test mysql-5.5.37 selective merge 2014-03-27 22:26:58 +01:00
blob_unique2pk.test mysql-5.5.39 merge 2014-08-02 21:26:16 +02:00
count_distinct.test MDEV-4925 Wrong result - count(distinct), Using index for group-by (scanning) 2014-05-12 12:56:13 +02:00
create-index.test Bug #18010711 UNIQUE PREFIX INDEX ON BINARY COLUMN: 2014-02-17 13:45:34 +05:30
create_isl_with_direct.opt Merged following change from MySQL 5.6 to MariaDB 10.1 XtraDB 2016-05-06 13:56:25 +03:00
create_isl_with_direct.test Merged following change from MySQL 5.6 to MariaDB 10.1 XtraDB 2016-05-06 13:56:25 +03:00
data_types.opt MDEV-5248 Serious incompatibility and data corruption of DATETIME and DATE types due to get_innobase_type_from_mysql_type refactor combined with InnoDB Online DDL 2013-11-13 22:58:19 +01:00
data_types.test MDEV-5248 Serious incompatibility and data corruption of DATETIME and DATE types due to get_innobase_type_from_mysql_type refactor combined with InnoDB Online DDL 2013-11-13 22:58:19 +01:00
defrag_mdl-9155.test MDEV-9155 Enabling Defragmenting in 10.1.8 still causes OPTIMIZE TABLE to take metadatalocks 2016-05-05 01:05:05 +02:00
doublewrite.test MDEV-11623 MariaDB 10.1 fails to start datadir created with 2017-01-15 19:05:50 +02:00
dropdb.test Merge branch 'mysql/5.5' into 5.5 2015-12-09 10:00:49 +01:00
fake_changes-7000.test MDEV-7000 Assertion `0' failed in Protocol::end_statement() on executing DDL under innodb_fake_changes=1 2015-02-28 19:48:22 +01:00
foreign-keys.test Merge branch 'merge/merge-xtradb-5.5' into bb-5.5-serg 2015-06-05 02:14:49 +02:00
group_commit.test MDEV-162 Enhanced semisync replication 2014-12-23 14:16:32 +01:00
group_commit_binlog_pos-master.opt merge with 5.3 2011-10-19 21:45:18 +02:00
group_commit_binlog_pos.test test cleanup: remove Format_description_log_event size dependency 2015-09-04 10:33:53 +02:00
group_commit_binlog_pos_no_optimize_thread-master.opt merge with 5.3 2011-10-19 21:45:18 +02:00
group_commit_binlog_pos_no_optimize_thread.test test cleanup: remove Format_description_log_event size dependency 2015-09-04 10:33:53 +02:00
group_commit_crash-master.opt merge with 5.3 2011-10-19 21:45:18 +02:00
group_commit_crash.test MDEV-11799 InnoDB can abort if the doublewrite buffer 2017-01-15 18:56:56 +02:00
group_commit_crash_no_optimize_thread-master.opt merge with 5.3 2011-10-19 21:45:18 +02:00
group_commit_crash_no_optimize_thread.test MDEV-11799 InnoDB can abort if the doublewrite buffer 2017-01-15 18:56:56 +02:00
group_commit_no_optimize_thread-master.opt merge with 5.3 2011-10-19 21:45:18 +02:00
group_commit_no_optimize_thread.test MDEV-162 Enhanced semisync replication 2014-12-23 14:16:32 +01:00
help_url.test MDEV-4786 - merge 10.0-monty - 10.0 2013-07-24 16:48:23 +04:00
innochecksum.opt MDEV-7477: Make innochecksum work on compressed tables 2015-01-19 12:39:17 +02:00
innochecksum.test MDEV-7061: Augment innochecksum to give insight of fragmentation 2015-03-04 16:57:31 +02:00
innodb-16k-master.opt MDEV-6075: Allow > 16K pages on InnoDB 2014-05-13 13:28:57 +03:00
innodb-16k.test MDEV-6075: Allow > 16K pages on InnoDB 2014-05-13 13:28:57 +03:00
innodb-32k-crash-master.opt MDEV-6075: Allow > 16K pages on InnoDB 2014-05-13 13:28:57 +03:00
innodb-32k-crash.test MDEV-6075: Allow > 16K pages on InnoDB 2014-05-13 13:28:57 +03:00
innodb-32k-master.opt MDEV-9040: 10.1.8 fails after upgrade from 10.0.21 2015-11-05 10:30:48 +02:00
innodb-32k.test MDEV-9040: 10.1.8 fails after upgrade from 10.0.21 2015-11-05 10:30:48 +02:00
innodb-64k-crash-master.opt MDEV-6075: Allow > 16K pages on InnoDB 2014-05-13 13:28:57 +03:00
innodb-64k-crash.test MDEV-6075: Allow > 16K pages on InnoDB 2014-05-13 13:28:57 +03:00
innodb-64k-master.opt MDEV-9040: 10.1.8 fails after upgrade from 10.0.21 2015-11-05 10:30:48 +02:00
innodb-64k.test MDEV-9040: 10.1.8 fails after upgrade from 10.0.21 2015-11-05 10:30:48 +02:00
innodb-agregate.test MDEV-9667: Server hangs after select count(distinct name) from t2 where a=8366 and b>=5 and b<=5; 2016-03-11 13:36:29 +02:00
innodb-alter-discard.test Merge the server part of MySQL WL#5522 - InnoDB transportable tablespaces. 2014-02-02 10:00:36 +01:00
innodb-alter-table.test MDEV-10535: ALTER TABLE causes standalone/wsrep cluster crash 2016-08-13 09:27:50 +03:00
innodb-alter-tempfile.test MDEV-11799 InnoDB can abort if the doublewrite buffer 2017-01-15 18:56:56 +02:00
innodb-alter-timestamp.test MDEV-8392: Couldn't alter field with default value for make it not nullable. 2015-06-30 22:24:37 +03:00
innodb-analyze.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb-autoinc-18274.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb-autoinc-44030-master.opt Post-push fixup for WL#5349 2010-06-20 22:43:34 +02:00
innodb-autoinc-44030.test 10.0-base merge 2014-02-03 15:22:39 +01:00
innodb-autoinc-56228-master.opt merge with 5.3 2011-10-19 21:45:18 +02:00
innodb-autoinc-56228.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb-autoinc-61209.test tweak the test to pass, until the upstream bug#61209 is *completely* fixed 2012-04-10 08:30:20 +02:00
innodb-autoinc-optimize.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb-autoinc.opt small cleanups 2013-01-15 19:16:18 +01:00
innodb-autoinc.test Merge branch '10.0' into 10.1 2015-12-21 21:24:22 +01:00
innodb-bigblob.opt Speed up some innodb tests 2015-10-05 17:14:13 +02:00
innodb-bigblob.test Speed up some innodb tests 2015-10-05 17:14:13 +02:00
innodb-blob.test MDEV-6075: Allow > 16K pages on InnoDB 2014-05-13 13:28:57 +03:00
innodb-bug-14068765.test Merge the server part of MySQL WL#5522 - InnoDB transportable tablespaces. 2014-02-02 10:00:36 +01:00
innodb-bug-14084530.test Merge the server part of MySQL WL#5522 - InnoDB transportable tablespaces. 2014-02-02 10:00:36 +01:00
innodb-change-buffer-recovery-master.opt BUG#16752251 - INNODB DOESN'T REDO-LOG INSERT BUFFER MERGE OPERATION IF 2013-12-26 14:33:52 +05:30
innodb-change-buffer-recovery.test Minor cleanup of innodb.innodb-change-buffer-recovery 2017-01-09 09:28:00 +02:00
innodb-changed-pages-master.opt MDEV-4791: Assertion range_end >= range_start fails in log0online.c 2014-05-09 11:03:39 +03:00
innodb-changed-pages.test MDEV-4791: Assertion range_end >= range_start fails in log0online.c 2014-05-09 11:03:39 +03:00
innodb-consistent-master.opt merge. 2010-11-25 18:17:28 +01:00
innodb-consistent.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb-corrupted-table.test MDEV-9918: [ERROR] mysqld got signal 11 during ALTER TABLE name COLUMN ADD 2016-04-22 08:57:07 +03:00
innodb-dict.test MDEV-9251: Fix MySQL Bug#20755615: InnoDB compares column names case sensitively, 2015-12-11 14:33:41 +02:00
innodb-fk-warnings.test MDEV-8569 build_table_filename() doesn't support temporary tables. 2016-07-18 11:50:08 +04:00
innodb-fk.test Merge branch '5.5' into 10.0 2016-04-26 23:05:26 +02:00
innodb-fkcheck.test Merge following commit from 5.5: 2016-06-23 07:42:40 +03:00
innodb-flush-changed-page-bitmaps.opt MDEV-7472: Implementation of user statements for handling the xtradb changed page bitmaps 2015-06-23 14:46:06 +03:00
innodb-flush-changed-page-bitmaps.test MDEV-7472: Implementation of user statements for handling the xtradb changed page bitmaps 2015-06-23 14:46:06 +03:00
innodb-get-fk.test fix innodb-get-fk test 2015-12-21 21:24:53 +01:00
innodb-index.test 10.0-base merge 2014-02-03 15:22:39 +01:00
innodb-index_ucs2.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb-lock-schedule-algorithm.opt MDEV-11168: InnoDB: Failing assertion: !other_lock || wsrep_thd_is_BF(lock->trx->mysql_thd, FALSE) || wsrep_thd_is_BF(other_lock->trx->mysql_thd, FALSE) 2016-12-02 11:08:18 +02:00
innodb-lock-schedule-algorithm.test MDEV-11168: InnoDB: Failing assertion: !other_lock || wsrep_thd_is_BF(lock->trx->mysql_thd, FALSE) || wsrep_thd_is_BF(other_lock->trx->mysql_thd, FALSE) 2016-12-02 11:08:18 +02:00
innodb-lock.test merged with XtraDB 1.1.8-26.0 2012-06-15 14:54:23 +02:00
innodb-master.opt merge. 2010-11-25 18:17:28 +01:00
innodb-mdev-7408.opt MDEV-7408: Cannot use a table containing special chars for InnoDB stopwords 2015-02-18 11:25:59 +02:00
innodb-mdev-7408.test Fix test failure on labrador. 2015-02-20 18:48:29 +02:00
innodb-mdev-7513.test Fix test failures on innodb-mdev-7055 and innodb-mdev-7513. 2015-02-10 14:17:23 +02:00
innodb-mdev7046.test Fix test failure innodb-mdev7046 on Windows. Test causes 2015-02-10 09:41:54 +02:00
innodb-page_compression_bzip2.test MDEV-7228: innodb.innodb-page_compression_tables, innodb.innodb-page_compression_zip, innodb.innodb_stats_create_on_corrupted fail with embedded server 2014-11-27 20:11:14 +02:00
innodb-page_compression_lz4.test MDEV-7228: innodb.innodb-page_compression_tables, innodb.innodb-page_compression_zip, innodb.innodb_stats_create_on_corrupted fail with embedded server 2014-11-27 20:11:14 +02:00
innodb-page_compression_lzma.test MDEV-7228: innodb.innodb-page_compression_tables, innodb.innodb-page_compression_zip, innodb.innodb_stats_create_on_corrupted fail with embedded server 2014-11-27 20:11:14 +02:00
innodb-page_compression_lzo.test MDEV-7228: innodb.innodb-page_compression_tables, innodb.innodb-page_compression_zip, innodb.innodb_stats_create_on_corrupted fail with embedded server 2014-11-27 20:11:14 +02:00
innodb-page_compression_snappy.test Use standard InnoDB error mechanism on compression and encryption 2015-03-02 10:55:48 +02:00
innodb-page_compression_tables.test MDEV-7228: innodb.innodb-page_compression_tables, innodb.innodb-page_compression_zip, innodb.innodb_stats_create_on_corrupted fail with embedded server 2014-11-27 20:11:14 +02:00
innodb-page_compression_zip.test MDEV-7228: innodb.innodb-page_compression_tables, innodb.innodb-page_compression_zip, innodb.innodb_stats_create_on_corrupted fail with embedded server 2014-11-27 20:11:14 +02:00
innodb-replace.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb-semi-consistent-master.opt generalization of mtr to support suite.pm extensions: 2010-08-17 11:14:46 +04:00
innodb-semi-consistent.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb-stats-initialize-failure.test MDEV-6424: Mariadb server crashes with assertion failure in file ha_innodb.cc 2014-07-08 21:05:18 +03:00
innodb-stats-modified-counter.opt MDEV-8297: information_schema.innodb_sys_tablestats.modified_counter doesn't change on UPDATE 2015-12-15 11:29:15 +02:00
innodb-stats-modified-counter.test MDEV-8297: information_schema.innodb_sys_tablestats.modified_counter doesn't change on UPDATE 2015-12-15 11:29:15 +02:00
innodb-stats-sample.test Better comments and add a test case. 2014-11-25 08:06:41 +02:00
innodb-timeout.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb-truncate.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb-ucs2.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb-update-insert.test Bug #14668683 ASSERT REC_GET_DELETED_FLAG(REC, PAGE_IS_COMP(PAGE)) 2014-01-30 12:38:13 +05:30
innodb-virtual-columns.test MDEV-7367: Updating a virtual column corrupts table which crashes server 2015-03-31 09:16:48 +03:00
innodb-wl5522-1.test Merge the server part of MySQL WL#5522 - InnoDB transportable tablespaces. 2014-02-02 10:00:36 +01:00
innodb-wl5522-debug-zip.test MDEV-11623 MariaDB 10.1 fails to start datadir created with 2017-01-15 19:05:50 +02:00
innodb-wl5522-debug.test MDEV-11183: innodb.innodb-wl5522-debug fails in buildbot and outside 2016-10-31 08:48:00 +02:00
innodb-wl5522-zip.test Merge the server part of MySQL WL#5522 - InnoDB transportable tablespaces. 2014-02-02 10:00:36 +01:00
innodb-wl5522.test Merge the server part of MySQL WL#5522 - InnoDB transportable tablespaces. 2014-02-02 10:00:36 +01:00
innodb-xa.test MDEV-7908: assertion in innobase_release_savepoint 2015-04-06 17:38:51 +03:00
innodb.opt MDEV-5834: Merge Kakao Defragmentation implementation to MariaDB 10.1 2014-08-06 15:28:58 +03:00
innodb.test MDEV-3929 Add system variable explicit_defaults_for_timestamp for compatibility with MySQL 2015-09-22 14:01:54 +04:00
innodb_autoinc_lock_mode_zero-master.opt generalization of mtr to support suite.pm extensions: 2010-08-17 11:14:46 +04:00
innodb_autoinc_lock_mode_zero.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_blob_truncate.test MDEV-9040: 10.1.8 fails after upgrade from 10.0.21 2015-11-05 10:30:48 +02:00
innodb_blob_unrecoverable_crash.test MDEV-7881: InnoDB Logfile size - misleading error message 2015-06-14 08:14:28 +03:00
innodb_bug21704.test Fixes for innodb suite, merging tests from 5.6. 2013-07-15 18:01:22 +02:00
innodb_bug30423.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug30919-master.opt generalization of mtr to support suite.pm extensions: 2010-08-17 11:14:46 +04:00
innodb_bug30919.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug34053.test Fixed test failures (part of merge) 2012-08-01 21:16:18 +03:00
innodb_bug34300.test xtradb 5.6.22-72.0 2015-02-18 20:31:40 +01:00
innodb_bug35220.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug38231.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug39438-master.opt generalization of mtr to support suite.pm extensions: 2010-08-17 11:14:46 +04:00
innodb_bug39438.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug40360.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug40565.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug41904.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug42101-nonzero-master.opt merge. 2010-11-25 18:17:28 +01:00
innodb_bug42101-nonzero.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug42101.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug42419.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug44032.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug44369.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug44571.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug45357.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug46000.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug46676.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug47167.test Innodb tests innodb_file_format cleanup. 2013-09-25 14:19:25 +03:00
innodb_bug47621.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug47622.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug47777.test merge with mysql-5.5.30 minus few incorrect or not applicable changesets 2013-02-28 18:42:49 +01:00
innodb_bug48024.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug49164.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug51378.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug51920.test MDEV-3882: .deb versions lower than upstream repo, causing install failure 2013-04-16 09:42:09 +02:00
innodb_bug52199.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug52663.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug53046.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug53290.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug53592.test Fixes for innodb suite, merging tests from 5.6. 2013-07-15 18:01:22 +02:00
innodb_bug53674-master.opt generalization of mtr to support suite.pm extensions: 2010-08-17 11:14:46 +04:00
innodb_bug53674.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug53756-master.opt Merge a fix for Bug #53756 ALTER TABLE ADD PRIMARY KEY affects crash recovery 2011-02-10 00:58:23 -08:00
innodb_bug53756.test mysql-5.5.22 merge 2012-03-28 01:04:46 +02:00
innodb_bug54044.test Merge branch '5.5' into 10.0 2016-09-27 09:21:19 +02:00
innodb_bug56143.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug56716.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug56947.test Fixes to get all test to run on MacosX Lion 10.7 2015-11-29 17:51:23 +02:00
innodb_bug57252.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug57255.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug57904.test Bug#16395459 TEST AND RESULT FILES WITH EXECUTE BIT 2014-06-25 12:35:50 +02:00
innodb_bug59410.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_bug59641.test Fixed innodb and innodb_bug59641 failures on PPC64. 2015-03-18 15:25:34 +04:00
innodb_bug59733.test Merge mysql-5.1 to mysql-5.5. Add a test case. 2011-08-15 12:18:34 +03:00
innodb_bug60049-master.opt merge with 5.3 2011-10-19 21:45:18 +02:00
innodb_bug60049.test Push for testing of encryption 2015-02-10 10:21:17 +01:00
innodb_bug60196-master.opt Bug#16395459 TEST AND RESULT FILES WITH EXECUTE BIT 2014-06-25 12:35:50 +02:00
innodb_bug60196.test Bug#16395459 TEST AND RESULT FILES WITH EXECUTE BIT 2014-06-25 12:35:50 +02:00
innodb_bug60229.test Bug#20198490 : LOWER_CASE_TABLE_NAMES=0 ON WINDOWS LEADS TO 2015-08-21 08:35:42 +05:30
innodb_bug68148.test Bug #68148: drop index on a foreign key column leads to missing table 2015-09-30 10:49:45 +03:00
innodb_bug11754376.test mysql-5.5.22 merge 2012-03-28 01:04:46 +02:00
innodb_bug12400341-master.opt Bug#12400341 INNODB CAN LEAVE ORPHAN IBD FILES AROUND 2012-01-10 14:23:20 +09:00
innodb_bug12400341.test Merge branch '10.0' into merge-wip 2015-01-31 21:48:47 +01:00
innodb_bug12661768.test fixes for test failures 2012-09-27 20:09:46 +02:00
innodb_bug12902967.test Fix more failures in buildbot. 2013-04-25 13:25:14 +02:00
innodb_bug13510739.test 10.0-base merge 2014-02-03 15:22:39 +01:00
innodb_bug14007649.test mysql-5.5.28 2012-10-16 13:04:42 +02:00
innodb_bug14147491-master.opt Bug#14147491 - INFINITE LOOP WHEN OPENING A CORRUPTED TABLE 2012-11-19 14:58:51 +05:30
innodb_bug14147491.test MDEV-11799 InnoDB can abort if the doublewrite buffer 2017-01-15 18:56:56 +02:00
innodb_bug14676111-master.opt MDEV-4396: Fix sporadic failure of test innodb.innodb_bug14676111 2013-04-22 16:22:39 +02:00
innodb_bug14676111.opt MDEV-4396: Fix innodb.innodb_bug14676111 test. 2014-11-03 15:47:57 +02:00
innodb_bug14676111.test MDEV-4396: Fix innodb.innodb_bug14676111 test. 2014-11-03 15:47:57 +02:00
innodb_bug14704286.test removing .... will re-add using merge. for some reason initial mysql-5.1 version is not connected to mysql-5.5 2012-10-17 14:48:19 +05:30
innodb_corrupt_bit.opt Push for testing of encryption 2015-02-10 10:21:17 +01:00
innodb_corrupt_bit.test Merge branch '5.5' into bb-10.0 2016-06-21 14:11:02 +02:00
innodb_ctype_ldml-master.opt MDEV-5163 Merge WEIGHT_STRING function from MySQL-5.6 2013-10-23 20:25:52 +04:00
innodb_ctype_ldml.test MDEV-5241: Collation incompatibilities with MySQL-5.6 2013-11-09 00:20:07 +02:00
innodb_defrag_binlog.opt MDEV-5834: Merge Kakao Defragmentation implementation to MariaDB 10.1 2014-08-06 15:28:58 +03:00
innodb_defrag_binlog.test test cleanup: remove Format_description_log_event size dependency 2015-09-04 10:33:53 +02:00
innodb_defrag_concurrent.opt MDEV-5834: Merge Kakao Defragmentation implementation to MariaDB 10.1 2014-08-06 15:28:58 +03:00
innodb_defrag_concurrent.test MDEV-7181: innodb.innodb_defrag_concurrent fails in buildbot 2014-11-25 09:11:48 +02:00
innodb_defrag_stats.opt MDEV-5834: Merge Kakao Defragmentation implementation to MariaDB 10.1 2014-08-06 15:28:58 +03:00
innodb_defrag_stats.test MDEV-6701: InnoDB tests fail in 10.1 2014-09-08 09:34:03 +03:00
innodb_defrag_stats_many_tables.opt MDEV-5834: Merge Kakao Defragmentation implementation to MariaDB 10.1 2014-08-06 15:28:58 +03:00
innodb_defrag_stats_many_tables.test Adjusted defrag test that fails randomly (timing problem) and fix 2014-09-10 09:44:57 +03:00
innodb_defragment-master.opt MDEV-5834: Merge Kakao Defragmentation implementation to MariaDB 10.1 2014-08-06 15:28:58 +03:00
innodb_defragment.opt MDEV-5834: Merge Kakao Defragmentation implementation to MariaDB 10.1 2014-08-06 15:28:58 +03:00
innodb_defragment.test MDEV-6701: InnoDB tests fail in 10.1 2014-09-08 09:34:03 +03:00
innodb_defragment_fill_factor.opt MDEV-5834: Merge Kakao Defragmentation implementation to MariaDB 10.1 2014-08-06 15:28:58 +03:00
innodb_defragment_fill_factor.test MDEV-10771: Test innodb_defragment_fill_factor does not work correctly 2016-11-16 13:52:41 +02:00
innodb_file_format.test Innodb tests innodb_file_format cleanup. 2013-09-25 14:19:25 +03:00
innodb_force_pk.opt MDEV-5335: Force PK option. Added a new dynamic configuration variable 2014-03-11 13:40:29 +02:00
innodb_force_pk.test MDEV-8582: innodb_force_primary_key option does not force PK or unique key 2015-08-08 10:39:01 +03:00
innodb_gis.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_information_schema.test Push for testing of encryption 2015-02-10 10:21:17 +01:00
innodb_information_schema_buffer.opt merge with 5.5 2012-11-03 12:28:51 +01:00
innodb_information_schema_buffer.test Push for testing of encryption 2015-02-10 10:21:17 +01:00
innodb_information_schema_tables.opt MDEV-7762 InnoDB: Failing assertion: block->page.buf_fix_count > 0 in buf0buf.ic line 730 2015-12-03 13:18:10 +02:00
innodb_information_schema_tables.test MDEV-7762 InnoDB: Failing assertion: block->page.buf_fix_count > 0 in buf0buf.ic line 730 2015-12-03 13:18:10 +02:00
innodb_lock_wait_timeout_1-master.opt generalization of mtr to support suite.pm extensions: 2010-08-17 11:14:46 +04:00
innodb_lock_wait_timeout_1.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_monitor.test MDEV-6926: innodb_rows_updated is misleading on slav 2014-10-26 07:22:51 +02:00
innodb_multi_update.test MDEV-34 delete storage/ndb and sql/*ndb* (and collateral changes) 2014-10-11 18:53:06 +02:00
innodb_mutexes-master.opt MDEV-7109: Add support for INFORMATION_SCHEMA.INNODB_SEMAPHORE_WAITS 2015-02-21 21:45:16 +02:00
innodb_mutexes.test MDEV-7109: Add support for INFORMATION_SCHEMA.INNODB_SEMAPHORE_WAITS 2015-02-21 21:45:16 +02:00
innodb_mysql-master.opt merge. 2010-11-25 18:17:28 +01:00
innodb_mysql.test 10.0-base merge 2014-02-26 15:28:07 +01:00
innodb_mysql_rbk-master.opt generalization of mtr to support suite.pm extensions: 2010-08-17 11:14:46 +04:00
innodb_mysql_rbk.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_notembedded.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_prefix_index_restart_server.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_simulate_comp_failures-master.opt Speed up some innodb tests 2015-10-05 17:14:13 +02:00
innodb_simulate_comp_failures.test MDEV-8443: mysql-test - innodb.innodb_simulate_comp_failures 'innodb_plugin' is failing 2015-09-04 13:35:31 +03:00
innodb_simulate_comp_failures_small-master.opt MDEV-6348: mariadb crash signal 11 2014-07-08 18:51:34 +03:00
innodb_simulate_comp_failures_small.test MDEV-6682 innodb.innodb_simulate_comp_failures_small is too slow 2014-09-03 07:37:13 +03:00
innodb_skip_innodb_is_tables.opt MDEV-8046: Server crashes in pfs_mutex_enter_func on select from I_S.INNODB_TABLESPACES_ENCRYPTION if InnoDB is disabled 2015-05-06 15:16:28 +03:00
innodb_skip_innodb_is_tables.test Fix compiler error if compiler does not support c99 style 2015-05-07 18:30:42 +03:00
innodb_stats.test Added missing tests for innodb persistent statistics (from mysql-5.6.10) 2013-08-07 17:08:51 -07:00
innodb_stats_create_on_corrupted.test MDEV-7228: innodb.innodb-page_compression_tables, innodb.innodb-page_compression_zip, innodb.innodb_stats_create_on_corrupted fail with embedded server 2014-11-27 20:11:14 +02:00
innodb_stats_create_table.test Added missing tests for innodb persistent statistics (from mysql-5.6.10) 2013-08-07 17:08:51 -07:00
innodb_stats_drop_locked.test Added missing tests for innodb persistent statistics (from mysql-5.6.10) 2013-08-07 17:08:51 -07:00
innodb_stats_fetch.test Added missing tests for innodb persistent statistics (from mysql-5.6.10) 2013-08-07 17:08:51 -07:00
innodb_stats_fetch_corrupted.test MDEV-10887: innodb.innodb_stats_fetch_nonexistent fails in buildbot on Windows 2016-09-27 07:54:27 +03:00
innodb_stats_fetch_nonexistent.test Fix test failure on innodb_stats_fetch_nonexistent. 2015-01-27 15:40:50 +02:00
innodb_stats_rename_table.test Added missing tests for innodb persistent statistics (from mysql-5.6.10) 2013-08-07 17:08:51 -07:00
innodb_stats_rename_table_if_exists.test Added missing tests for innodb persistent statistics (from mysql-5.6.10) 2013-08-07 17:08:51 -07:00
innodb_sys_semaphore_waits-master.opt MDEV-7109: Add support for INFORMATION_SCHEMA.INNODB_SEMAPHORE_WAITS 2015-02-21 21:45:16 +02:00
innodb_sys_semaphore_waits.test Adjust test wait timeout. 2015-03-31 09:54:40 +03:00
innodb_timeout_rollback-master.opt generalization of mtr to support suite.pm extensions: 2010-08-17 11:14:46 +04:00
innodb_timeout_rollback.test lots of post-merge changes 2011-04-25 17:22:25 +02:00
innodb_trx_weight.test allow suite.pm to skip combinations that originate from test/include files. 2012-02-07 16:22:36 +01:00
innodb_uninstall.opt MDEV-8474: InnoDB sets per-connection data unsafely 2015-07-21 12:12:58 +03:00
innodb_uninstall.test MDEV-9171: innodb.innodb_uninstall Test Failure 2016-05-05 09:19:40 -04:00
insert_debug.test Merge branch 'merge/merge-xtradb-5.5' into bb-5.5-serg 2015-06-05 02:14:49 +02:00
log_data_file_size.opt MDEV-11556 InnoDB redo log apply fails to adjust data file sizes 2016-12-30 09:52:24 +02:00
log_data_file_size.test Improve an MDEV-9011 test of innodb_encrypt_log. 2017-01-12 12:33:46 +02:00
mdev-117.test misc test/result fixes 2012-03-02 08:32:16 +01:00
multi_repair-7404.test MDEV-7404 REPAIR multiple tables crash in MDL_ticket::has_stronger_or_equal_type 2015-01-14 12:10:13 +01:00
row_lock.test fix innodb.row_lock test to work in 10.0 2014-05-08 11:09:00 +02:00
snapshot.test Fixed MDEV-8408 2015-10-23 18:49:02 +03:00
sp_temp_table.test Merge branch 'merge/merge-xtradb-5.5' into bb-5.5-serg 2015-06-05 02:14:49 +02:00
strict_mode.test Merge branch 'merge/merge-xtradb-5.5' into bb-5.5-serg 2015-06-05 02:14:49 +02:00
system_tables.test MDEV-10775 System table in InnoDB format allowed in MariaDB could lead to crash 2016-09-23 20:27:58 +02:00
table_index_statistics.test import a test case from percona-server-5.6.34-79.1 2016-12-04 01:35:57 +01:00
tmpdir.test Merge branch 'merge-xtradb-5.6' into 10.0 2016-02-16 18:55:00 +01:00
trigger.test MDEV-11236 Failing assertion: state == TRX_STATE_NOT_STARTED 2016-12-02 16:25:47 +02:00
xa_recovery.test MDEV-11799 InnoDB can abort if the doublewrite buffer 2017-01-15 18:56:56 +02:00