mariadb/mysql-test/suite/innodb/r
Marko Mäkelä 2bf6f2c054 MDEV-26077 Assertion err != DB_DUPLICATE_KEY or unexpected ER_TABLE_EXISTS_ERROR
This is a backport of 161e4bfafd.

trans_rollback_to_savepoint(): Only release metadata locks (MDL)
if the storage engines agree, after the changes were already rolled back.

Ever since commit 3792693f31
and mysql/mysql-server@55ceedbc3f
we used to cheat here and always release MDL if the binlog is disabled.

MDL are supposed to prevent race conditions between DML and DDL also
when no replication is in use. MDL are supposed to be a superset of
InnoDB table locks: InnoDB table lock may only exist if the thread
also holds MDL on the table name.

In the included test case, ROLLBACK TO SAVEPOINT would wrongly release
the MDL on both tables and let ALTER TABLE proceed, even though the DML
transaction is actually holding locks on the table.

Until commit 1bd681c8b3 (MDEV-25506)
in MariaDB 10.6, InnoDB would often work around the locking violation
in a blatantly non-ACID way: If locks exist on a table that is being
dropped (in this case, actually a partition of a table that is being
rebuilt by ALTER TABLE), InnoDB could move the table (or partition)
into a queue, to be dropped after the locks and references had been
released. If the lock is not released and the original copy of the
table not dropped quickly enough, a name conflict could occur on
a subsequent ALTER TABLE.

The scenario of commit 3792693f31
is unaffected by this fix, because mysqldump
would use non-locking reads, and the transaction would not be holding
any InnoDB locks during the execution of ROLLBACK TO SAVEPOINT.
MVCC reads inside InnoDB are only covered by MDL and page latches,
not by any table or record locks.

FIXME: It would be nice if storage engines were specifically asked
which MDL can be released, instead of only offering a choice
between all or nothing. InnoDB should be able to release any
locks for tables that are no longer in trx_t::mod_tables, except
if another transaction had converted some implicit record locks
to explicit ones, before the ROLLBACK TO SAVEPOINT had been completed.

Reviewed by: Sergei Golubchik
2021-07-02 11:15:35 +03:00
..
101_compatibility.result MDEV-13105 InnoDB fails to load a table with PAGE_COMPRESSION_LEVEL after upgrade from 10.1.20 2017-07-05 14:55:56 +03:00
add_constraint.result cleanup: don't ---replace_regex /#sql-.*/#sql-temporary/ 2019-02-05 01:34:17 +01:00
alter_candidate_key.result Merge 10.1 into 10.2 2019-01-24 14:43:29 +02:00
alter_copy.result Updated mtr files to support different compiled in options 2019-09-01 19:17:35 +03:00
alter_crash.result Updated mtr files to support different compiled in options 2019-09-01 19:17:35 +03:00
alter_foreign_crash.result Merge 10.1 into 10.2 2019-02-03 17:22:05 +02:00
alter_inplace_perfschema.result MDEV-17748 innodb.alter_inplace_perfschema fails in buildbot with wrong result 2019-01-08 20:41:39 +05:30
alter_key_block_size-11757.result Merge branch '10.1' into 10.2 2017-03-30 12:48:42 +02:00
alter_kill.result MDEV-18733 MariaDB slow start after crash recovery 2019-04-03 19:56:03 +03:00
alter_large_dml.result MDEV-15641 fixup: Make the test faster 2021-02-16 12:07:48 +02:00
alter_mdl_timeout.result MDEV-24547 Update fails when online alter does rollback due to MDL time out 2021-01-19 16:18:37 +05:30
alter_missing_tablespace.result MDEV-21983: Crash on DROP/RENAME TABLE after DISCARD TABLESPACE 2020-03-19 14:23:47 +02:00
alter_partitioned.result MDEV-26077 Assertion err != DB_DUPLICATE_KEY or unexpected ER_TABLE_EXISTS_ERROR 2021-07-02 11:15:35 +03:00
alter_partitioned_debug.result MDEV-14825 Assertion `col->ord_part' in row_build_index_entry_low upon ROLLBACK or DELETE with concurrent ALTER on partitioned table 2018-05-07 15:39:29 +03:00
alter_partitioned_xa.result Merge branch '10.1' into 10.2 2018-05-10 13:01:42 +02:00
alter_rename_existing.result Merge 10.1 into 10.2 2017-08-31 09:30:40 +03:00
alter_rename_files.result - Adjusted the test case for MariaDB 2018-05-16 15:03:09 +05:30
alter_table.result MDEV-24763 fixup: Use deterministic ORDER BY 2021-02-12 14:03:25 +02:00
alter_varchar_change.result MDEV-18468 fixup: Make test case robust w.r.t. deferred DROP TABLE 2021-02-12 09:41:15 +02:00
analyze_table.result Fix for using uninitialized memory 2020-05-15 15:10:58 +03:00
auto_increment_dup.result MDEV-17614: After-merge fix 2019-08-12 18:50:54 +03:00
autoinc_debug.result Bug #20989615 INNODB AUTO_INCREMENT PRODUCES SAME VALUE TWICE 2019-07-23 10:58:56 +03:00
autoinc_persist.result Add IMPORT test for MDEV-12123 Page contains nonzero PAGE_MAX_TRX_ID 2017-04-19 08:17:41 +03:00
binlog_consistent.result MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
blob-crash.result MDEV-13626: Import and adjust innodb.blob-crash 2019-07-02 15:18:12 +03:00
blob-update-debug.result MDEV-21360 global debug_dbug pre-test value restoration issues 2020-01-15 18:06:24 +01:00
blob_unique2pk.result mysql-5.5.39 merge 2014-08-02 21:26:16 +02:00
buf_pool_resize_oom.result MDEV-13626: Import and adjust buffer pool resizing tests from MySQL 5.7 2020-03-19 07:48:17 +02:00
check_ibd_filesize,4k.rdiff Merge 10.1 into 10.2 2019-07-18 18:01:04 +03:00
check_ibd_filesize,8k.rdiff Merge 10.1 into 10.2 2019-07-18 18:01:04 +03:00
check_ibd_filesize,32k.rdiff Merge 10.1 into 10.2 2019-07-18 18:01:04 +03:00
check_ibd_filesize,64k.rdiff Merge 10.1 into 10.2 2019-07-18 18:01:04 +03:00
check_ibd_filesize.result Merge 10.1 into 10.2 2019-07-18 18:01:04 +03:00
corrupted_during_recovery.result MDEV-21572 buf_page_get_gen() should apply buffered page initialized 2020-03-23 16:41:48 +05:30
count_distinct.result MDEV-4925 Wrong result - count(distinct), Using index for group-by (scanning) 2014-05-12 12:56:13 +02:00
create-index-debug.result MDEV-14904 Backport innodb_default_row_format 2018-03-07 17:49:42 +02:00
create-index.result Bug #18010711 UNIQUE PREFIX INDEX ON BINARY COLUMN: 2014-02-17 13:45:34 +05:30
create_isl_with_direct.result Updated mtr files to support different compiled in options 2019-09-01 19:17:35 +03:00
create_select.result Merge 10.1 into 10.2 2019-07-22 15:28:05 +03:00
data_types.result MDEV-18039 Assertion failed in btr_node_ptr_max_size for VARCHAR(0) 2018-12-21 12:12:57 +02:00
deadlock_detect.result MDEV-13262: innodb.deadlock_detect failed in buildbot 2018-01-08 12:25:31 +02:00
default_row_format_alter.result Merge 10.1 into 10.2 2018-03-12 14:27:17 +02:00
default_row_format_compatibility.result Merge 10.1 into 10.2 2018-08-02 08:19:57 +03:00
default_row_format_create,dynamic.rdiff MDEV-14904 Backport innodb_default_row_format 2018-03-07 17:49:42 +02:00
default_row_format_create,redundant.rdiff MDEV-17989 InnoDB: Failing assertion: dict_tf2_is_valid(flags, flags2) 2018-12-13 21:25:12 +02:00
default_row_format_create.result MDEV-17989 InnoDB: Failing assertion: dict_tf2_is_valid(flags, flags2) 2018-12-13 21:25:12 +02:00
defrag_mdl-9155.result Post-merge: Update test results 2016-06-30 23:56:18 -04:00
doublewrite.result Datafile::validate_first_page(): Change some ERROR to Note 2019-03-14 10:15:50 +02:00
drop_table_background.result Follow-up to MDEV-13407 innodb.drop_table_background failed in buildbot with "Tablespace for table exists" 2018-09-07 22:10:03 +03:00
dropdb.result Merge branch 'mysql/5.5' into 5.5 2015-12-09 10:00:49 +01:00
fake_changes-7000.result 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
file_format_defaults.result MDEV-18428 Memory: If transactional=0 is specified in CREATE TABLE, it is not possible to ALTER TABLE 2021-01-11 21:54:47 +01:00
foreign-keys.result MDEV-23470 InnoDB: Failing assertion: cmp < 0 in row_ins_check_foreign_constraint 2020-09-02 16:16:45 +05:30
foreign_key.result MDEV-23455 Hangs + Sig11 in unknown location(s) due to single complex FK query 2021-04-23 14:09:43 +03:00
foreign_key_debug.result cleanup: foreign-keys.test vs foreign_key.test 2020-05-08 09:19:44 +02:00
group_commit.result MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
group_commit_binlog_pos.result Simplify access to the binlog offset in InnoDB 2017-06-29 23:03:39 +03:00
group_commit_binlog_pos_no_optimize_thread.result Simplify access to the binlog offset in InnoDB 2017-06-29 23:03:39 +03:00
group_commit_crash.result MDEV-14130 InnoDB messages should not refer to the MySQL 5.7 manual 2018-01-10 13:53:44 +02:00
group_commit_crash_no_optimize_thread.result MDEV-14130 InnoDB messages should not refer to the MySQL 5.7 manual 2018-01-10 13:53:44 +02:00
group_commit_no_optimize_thread.result MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
help_url.result Merge InnoDB 5.7 from mysql-5.7.9. 2016-09-02 13:22:28 +03:00
ibuf_not_empty.result MDEV-20934 Infinite loop on innodb_fast_shutdown=0 with inconsistent change buffer 2019-11-06 08:48:48 +02:00
index_merge_threshold.result Remove wait_innodb_all_purged.inc 2017-08-08 09:44:38 +03:00
index_tree_operation.result MDEV-13625 Merge InnoDB test cases from MySQL 5.6 (part 1) 2017-08-29 15:28:58 +03:00
information_schema_grants.result Merge 10.1 into 10.2 2020-07-01 12:03:55 +03:00
innodb-16k.result MDEV-19292 "Row size too large" error when creating table with lots columns when row format is DYNAMIC or COMPRESSED 2019-07-05 17:02:21 +03:00
innodb-32k-crash.result MDEV-20832 Don't print "row size too large" warnings in error log if innodb_strict_mode=OFF and log_warnings<=2 2019-11-20 19:48:03 +07:00
innodb-32k.result MDEV-19292 "Row size too large" error when creating table with lots columns when row format is DYNAMIC or COMPRESSED 2019-07-05 17:02:21 +03:00
innodb-64k-crash.result MDEV-20832 Don't print "row size too large" warnings in error log if innodb_strict_mode=OFF and log_warnings<=2 2019-11-20 19:48:03 +07:00
innodb-64k.result Merge 10.1 into 10.2 2020-08-13 07:38:35 +03:00
innodb-agregate.result 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-autoinc.result MDEV-20927 Duplicate key with auto increment 2019-10-30 13:21:36 +02:00
innodb-alter-debug.result Merge 10.1 into 10.2 2018-12-29 11:05:26 +02:00
innodb-alter-nullable.result MDEV-18819: Add a test case 2019-03-05 11:53:23 +02:00
innodb-alter-table.result Merge branch '10.1' into 10.2 2017-10-24 14:53:18 +02:00
innodb-alter-tempfile.result MDEV-25503 InnoDB hangs on startup during recovery 2021-04-27 17:07:37 +05:30
innodb-alter-timestamp.result MDEV-13176 ALTER TABLE…CHANGE col col TIMESTAMP NOT NULL DEFAULT… fails 2017-06-27 07:39:42 +03:00
innodb-alter.result MDEV-25872 InnoDB: Assertion failure in row_merge_read_clustered_index upon ALTER on table with indexed virtual columns 2021-06-15 13:15:32 +05:30
innodb-analyze.result
innodb-autoinc-18274.result
innodb-autoinc-44030.result MDEV-6076 Persistent AUTO_INCREMENT for InnoDB 2016-12-16 09:19:19 +02:00
innodb-autoinc-56228.result Trivial test result updates. 2013-07-09 13:40:26 +04:00
innodb-autoinc-61209.result MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
innodb-autoinc-optimize.result
innodb-autoinc.result MDEV-24853: Duplicate key generated during cluster configuration change 2021-03-08 11:15:08 +01:00
innodb-bigblob.result MDEV-11782: Redefine the innodb_encrypt_log format 2017-02-15 08:07:20 +02:00
innodb-blob.result MDEV-21608 Assertion `n_ext == dtuple_get_n_ext(dtuple)' failed during updation of PK 2020-02-07 16:01:31 +05:30
innodb-bug-14068765.result Remove references to innodb_file_format. 2017-01-18 08:43:11 +02:00
innodb-bug-14084530.result Remove references to innodb_file_format. 2017-01-18 08:43:11 +02:00
innodb-change-buffer-recovery.result MDEV-19514 preparation: Extend innodb.innodb-change-buffer-recovery 2019-09-26 13:03:40 +03:00
innodb-changed-pages.result MDEV-4791: Assertion range_end >= range_start fails in log0online.c 2014-05-09 11:03:39 +03:00
innodb-consistent.result MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
innodb-corrupted-table.result say MariaDB in InnoDB error messages, not MySQL 2016-12-12 20:27:21 +01:00
innodb-dict.result MDEV-9251: Fix MySQL Bug#20755615: InnoDB compares column names case sensitively, 2015-12-11 14:33:41 +02:00
innodb-enlarge-blob.result Follow-up to MDEV-13227: Shorten the test 2017-09-06 16:13:20 +03:00
innodb-fk-virtual.result MDEV-11850: Can't create foreign key referencing a virtual column 2017-01-26 08:05:23 +02:00
innodb-fk-warnings.result MDEV-17187: Code cleanup 2019-08-21 11:38:33 +03:00
innodb-fk.result cleanup: don't ---replace_regex /#sql-.*/#sql-temporary/ 2019-02-05 01:34:17 +01:00
innodb-fkcheck.result Merge following commit from 5.5: 2016-06-23 07:42:40 +03:00
innodb-flush-changed-page-bitmaps.result MDEV-7472: Implementation of user statements for handling the xtradb changed page bitmaps 2015-06-23 14:46:06 +03:00
innodb-get-fk.result MDEV-14086 Setting innodb_buffer_pool_load_now or innodb_buffer_load_abort will crash if innodb_read_only 2017-10-18 06:35:11 +03:00
innodb-index,debug.rdiff MDEV-17289: Skip the test for non-debug server 2018-10-06 13:43:13 +03:00
innodb-index-debug.result MDEV-14119 Assertion cmp_rec_rec() in ALTER TABLE 2020-08-11 18:52:38 +03:00
innodb-index-online,crypt.rdiff Merge 10.1 into 10.2 2017-09-17 11:05:33 +03:00
innodb-index-online-delete.result Merge 10.1 into 10.2 2017-08-31 09:30:40 +03:00
innodb-index-online-fk.result MDEV-15199 Referential integrity broken in ON DELETE CASCADE 2018-02-07 10:39:12 +02:00
innodb-index-online-norebuild.result Bug #23475211 COMBINING ALTER OPERATIONS TRIGGERS TABLE REBUILD 2017-04-24 14:03:22 +03:00
innodb-index-online-purge.result Merge 10.1 into 10.2 2017-08-31 09:30:40 +03:00
innodb-index-online.result cleanup: don't ---replace_regex /#sql-.*/#sql-temporary/ 2019-02-05 01:34:17 +01:00
innodb-index.result MDEV-14119 Assertion cmp_rec_rec() in ALTER TABLE 2020-08-11 18:52:38 +03:00
innodb-index_ucs2.result
innodb-isolation.result MDEV-16041 Do not write for null update (properly fix MySQL Bug#29157) 2018-04-26 20:56:14 +03:00
innodb-lock-schedule-algorithm.result 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.result Merge branch '10.1' into 10.2 2018-09-14 08:47:22 +02:00
innodb-lru-force-no-free-page.result Merge 10.1 into 10.2 2018-01-15 16:22:35 +02:00
innodb-mdev-7408.result Merge InnoDB 5.7 from mysql-5.7.9. 2016-09-02 13:22:28 +03:00
innodb-mdev-7513.result MDEV-20832 Don't print "row size too large" warnings in error log if innodb_strict_mode=OFF and log_warnings<=2 2019-11-20 19:48:03 +07:00
innodb-mdev7046.result Updated mtr files to support different compiled in options 2019-09-01 19:17:35 +03:00
innodb-on-duplicate-update.result Merge branch 'github/10.1' into 10.2 2018-02-06 14:50:50 +01:00
innodb-online-alter-gis.result MDEV-21959 GIS error message doesn't show the wrong value, just the type. 2020-03-17 13:11:46 +04:00
innodb-page_compression_bzip2.result MDEV-12593: InnoDB page compression should use lz4_compress_default if 2017-05-18 09:29:44 +03:00
innodb-page_compression_default.result MDEV-13103 Deal with page_compressed page corruption 2018-06-14 14:23:01 +03:00
innodb-page_compression_lz4.result MDEV-12593: InnoDB page compression should use lz4_compress_default if 2017-05-18 09:29:44 +03:00
innodb-page_compression_lzma.result MDEV-12593: InnoDB page compression should use lz4_compress_default if 2017-05-18 09:29:44 +03:00
innodb-page_compression_lzo.result MDEV-12593: InnoDB page compression should use lz4_compress_default if 2017-05-18 09:29:44 +03:00
innodb-page_compression_snappy.result MDEV-13103 Deal with page_compressed page corruption 2018-06-14 14:23:01 +03:00
innodb-page_compression_tables.result Merge 10.1 into 10.2 2017-11-01 09:55:00 +02:00
innodb-page_compression_zip.result MDEV-12593: InnoDB page compression should use lz4_compress_default if 2017-05-18 09:29:44 +03:00
innodb-read-view.result Clean up innodb.innodb-read-view 2019-08-29 08:23:19 +03:00
innodb-replace-debug.result MDEV-21360 global debug_dbug pre-test value restoration issues 2020-01-15 18:06:24 +01:00
innodb-replace.result
innodb-semi-consistent.result MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
innodb-stats-initialize-failure.result MDEV-21360 global debug_dbug pre-test value restoration issues 2020-01-15 18:06:24 +01:00
innodb-stats-modified-counter.result 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.result Better comments and add a test case. 2014-11-25 08:06:41 +02:00
innodb-system-table-view.result Merge 10.1 into 10.2 2019-07-18 18:01:04 +03:00
innodb-table-online,crypt.rdiff Merge 10.0 into 10.1 2017-09-25 09:50:24 +03:00
innodb-table-online.result Merge 10.1 into 10.2 2019-01-24 14:43:29 +02:00
innodb-timeout.result MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
innodb-trim.result MDEV-11254: innodb-use-trim has no effect in 10.2 2017-01-24 14:40:58 +02:00
innodb-truncate.result Merge branch '10.1' into 10.2 2019-05-04 17:04:55 +02:00
innodb-ucs2.result
innodb-update-insert.result MDEV-14576 Include full name of object in message about incorrect value for column. 2018-12-16 02:21:41 +04:00
innodb-virtual-columns-debug.result MDEV-20143 innodb.innodb-virtual-columns-debug failed in buildbot with wrong result 2019-09-10 16:14:50 +03:00
innodb-virtual-columns.result precedence bugfixing 2020-10-23 15:53:41 +02:00
innodb-virtual-columns2.result Added tests for MDEV-11724, MDEV-11725, MDEV-11726. 2017-05-09 19:44:10 +02:00
innodb-wl5522-1.result MDEV-21454 Show actual mismatching values in mismatch error messages from row_import::match_table_columns() 2020-01-10 22:50:19 +07:00
innodb-wl5522-debug.result MDEV-21549: Clean up the import/export tests 2020-03-20 16:34:15 +02:00
innodb-wl5522.result MDEV-21549: Clean up the import/export tests 2020-03-20 16:34:15 +02:00
innodb-wl5980-alter.result MDEV-20604: Duplicate key value is silently truncated to 64 characters in print_keydup_error 2020-04-01 11:34:32 +02:00
innodb-wl5980-debug.result MDEV-13625: Add the test innodb.innodb-wl5980-debug 2019-07-18 17:01:59 +03:00
innodb-xa.result MDEV-7908: assertion in innobase_release_savepoint 2015-04-06 17:38:51 +03:00
innodb.result MDEV-24748 extern column check missing in btr_index_rec_validate() 2021-03-03 17:20:43 +05:30
innodb_28867993.result Bug#28867993: POSSIBLE ISSUE WITH MYSQL SERVER RESTART 2019-01-23 12:39:03 +01:00
innodb_autoinc_lock_mode_zero.result
innodb_blob_truncate.result Remove references to innodb_file_format. 2017-01-18 08:43:11 +02:00
innodb_buffer_pool_dump_pct.result MDEV-12626: Import innodb_buffer_pool_dump_pct adjusted for MDEV-11454 2019-07-02 15:24:23 +03:00
innodb_buffer_pool_fail.result MDEV-25019 memory allocation failures during startup because 2021-04-07 16:42:09 +05:30
innodb_buffer_pool_load_now.result MDEV-13626: Clean up the buffer pool resizing tests from MySQL 5.7 2020-03-19 13:01:20 +02:00
innodb_buffer_pool_resize.result MDEV-13626: Merge InnoDB test cases from MySQL 5.7 (part 7) 2018-02-02 16:15:13 +02:00
innodb_buffer_pool_resize_debug.result MDEV-13626: Import and adjust buffer pool resizing tests from MySQL 5.7 2020-03-19 07:48:17 +02:00
innodb_buffer_pool_resize_with_chunks.result MDEV-13626: Merge InnoDB test cases from MySQL 5.7 (part 7) 2018-02-02 16:15:13 +02:00
innodb_bug21704.result Ensure that fields declared with NOT NULL doesn't have DEFAULT values if not specified and if not timestamp or auto_increment 2015-08-18 11:18:57 +03:00
innodb_bug30423.result Merge InnoDB 5.7 from mysql-5.7.9. 2016-09-02 13:22:28 +03:00
innodb_bug30919.result
innodb_bug34300.result Merge InnoDB 5.7 from mysql-5.7.9. 2016-09-02 13:22:28 +03:00
innodb_bug35220.result
innodb_bug38231.result MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
innodb_bug39438.result
innodb_bug40360.result
innodb_bug40565.result
innodb_bug41904.result
innodb_bug42101-nonzero.result
innodb_bug42101.result
innodb_bug42419.result MDEV-7635: Part 1 2017-02-10 06:30:42 -05:00
innodb_bug44032.result
innodb_bug44369.result
innodb_bug44571.result
innodb_bug45357.result
innodb_bug46000.result MDEV-13712 Spelling errors in the error message 2017-09-18 10:12:23 +02:00
innodb_bug46676.result
innodb_bug47167.result MDEV-14130 InnoDB messages should not refer to the MySQL 5.7 manual 2018-01-10 13:53:44 +02:00
innodb_bug47621.result
innodb_bug47622.result MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
innodb_bug47777.result merge with mysql-5.5.30 minus few incorrect or not applicable changesets 2013-02-28 18:42:49 +01:00
innodb_bug48024.result
innodb_bug49164.result MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
innodb_bug51378.result Merge branch '10.1' into 10.2 2016-12-29 13:23:18 +01:00
innodb_bug51920.result MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
innodb_bug52199.result
innodb_bug52663.result MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
innodb_bug53046.result
innodb_bug53290.result
innodb_bug53592.result MDEV-7635: Update tests to adapt to the new default sql_mode 2017-02-10 06:30:42 -05:00
innodb_bug53674.result
innodb_bug53756.result remove two redundant *.inc files to restart a server 2017-03-31 19:28:58 +02:00
innodb_bug54044.result Merge branch '10.1' into 10.2 2016-12-29 13:23:18 +01:00
innodb_bug56143.result
innodb_bug56716.result
innodb_bug56947.result MDEV-21360 global debug_dbug pre-test value restoration issues 2020-01-15 18:06:24 +01:00
innodb_bug57252.result
innodb_bug57255.result
innodb_bug57904.result Bug#16395459 TEST AND RESULT FILES WITH EXECUTE BIT 2014-06-25 12:35:50 +02:00
innodb_bug59307.result MDEV-12269 Port Bug#22996442 INNODB: MAKE UNIV_DEBUG DEPEND ON DBUG_OFF 2017-03-16 10:24:53 +02:00
innodb_bug59410.result
innodb_bug59641.result remove two redundant *.inc files to restart a server 2017-03-31 19:28:58 +02:00
innodb_bug59733.result
innodb_bug60196.result Bug#16395459 TEST AND RESULT FILES WITH EXECUTE BIT 2014-06-25 12:35:50 +02:00
innodb_bug60229.result
innodb_bug68148.result MDEV-17187 table doesn't exist in engine after ALTER of FOREIGN KEY 2019-08-21 11:38:33 +03:00
innodb_bug84958.result MDEV-20389: Refine the test case 2019-08-20 16:03:43 +03:00
innodb_bug11754376.result MDEV-21360 global debug_dbug pre-test value restoration issues 2020-01-15 18:06:24 +01:00
innodb_bug12400341.result MDEV-5800 InnoDB support for indexed vcols 2016-12-12 20:27:42 +01:00
innodb_bug12661768.result fixes for test failures 2012-09-27 20:09:46 +02:00
innodb_bug12902967.result Merge InnoDB 5.7 from mysql-5.7.9. 2016-09-02 13:22:28 +03:00
innodb_bug13510739.result Bug#14621190: HA_INNOBASE::INDEX_NEXT SKIPS A RECORD IF PREVIOUS 2013-10-01 10:05:45 +02:00
innodb_bug14007649.result MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
innodb_bug14147491.result MDEV-12628: innodb.innodb_bug14147491 sporadically fails in buildbot due to wrong error number 2017-05-08 14:03:49 +03:00
innodb_bug14676111.result MDEV-19022: InnoDB fails to cleanup useless B-tree pages 2019-03-25 16:03:24 +02:00
innodb_bug27216817.result Merge branch '5.5' into 10.0 2018-04-20 14:33:24 +02:00
innodb_bug30113362.result MDEV-21509: Work around occasional lost DEBUG_SYNC 2020-01-24 14:43:19 +02:00
innodb_bulk_create_index.result Adjust the MySQL 5.7 tests for MariaDB 10.2 2017-11-20 16:05:41 +02:00
innodb_bulk_create_index_debug.result MDEV-20310: Make InnoDB crash tests Valgrind-friendly 2019-08-13 13:32:27 +03:00
innodb_bulk_create_index_flush.result Adjust the MySQL 5.7 tests for MariaDB 10.2 2017-11-20 16:05:41 +02:00
innodb_bulk_create_index_replication.result Adjust the MySQL 5.7 tests for MariaDB 10.2 2017-11-20 16:05:41 +02:00
innodb_bulk_create_index_small.result Adjust the MySQL 5.7 tests for MariaDB 10.2 2017-11-20 16:05:41 +02:00
innodb_corrupt_bit.result MDEV-21360 global debug_dbug pre-test value restoration issues 2020-01-15 18:06:24 +01:00
innodb_ctype_big5.result MDEV-9711 NO PAD collations 2016-09-06 12:50:02 +04:00
innodb_ctype_latin1.result MDEV-9711 NO PAD collations 2016-09-06 12:50:02 +04:00
innodb_ctype_ldml.result MDEV-7635: Update tests to adapt to the new default sql_mode 2017-02-10 06:30:42 -05:00
innodb_ctype_utf8.result MDEV-9711 NO PAD collations 2016-09-06 12:50:02 +04:00
innodb_defrag_binlog.result MDEV-7635: Part 1 2017-02-10 06:30:42 -05:00
innodb_defrag_concurrent.result MDEV-20370 Crash after OPTIMIZE TABLE on TEMPORARY TABLE 2020-03-17 16:28:16 +02:00
innodb_defrag_stats.result MDEV-6701: InnoDB tests fail in 10.1 2014-09-08 09:34:03 +03:00
innodb_defrag_stats_many_tables.result Adjusted defrag test that fails randomly (timing problem) and fix 2014-09-10 09:44:57 +03:00
innodb_defragment.result Merge 10.1 into 10.2 2017-04-06 09:52:25 +03:00
innodb_defragment_fill_factor.result Remove wait_innodb_all_purged.inc 2017-08-08 09:44:38 +03:00
innodb_defragment_small.result Merge 10.1 into 10.2 2018-06-06 11:25:33 +03:00
innodb_file_format.result MDEV-14130 InnoDB messages should not refer to the MySQL 5.7 manual 2018-01-10 13:53:44 +02:00
innodb_force_pk.result MDEV-8582: innodb_force_primary_key option does not force PK or unique key 2015-08-08 10:39:01 +03:00
innodb_force_recovery.result MDEV-19587 innodb_force_recovery=5 crash on DROP SCHEMA 2019-05-28 16:43:02 +03:00
innodb_force_recovery_rollback.result MDEV-23339 innodb_force_recovery=2 may still abort the rollback of recovered transactions 2020-07-30 09:24:36 +03:00
innodb_gis.result Merge branch '10.1' into 10.2 2017-08-17 11:38:34 +02:00
innodb_information_schema.result MDEV-12121: Revert test adjustments for -DWITH_INNODB_AHI=OFF 2017-03-03 17:08:06 +02:00
innodb_information_schema_buffer.result Merge InnoDB 5.7 from mysql-5.7.9. 2016-09-02 13:22:28 +03:00
innodb_information_schema_tables.result 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.result MDEV-7635: Update tests to adapt to the new default sql_mode 2017-02-10 06:30:42 -05:00
innodb_max_recordsize_32k.result MDEV-20832 Don't print "row size too large" warnings in error log if innodb_strict_mode=OFF and log_warnings<=2 2019-11-20 19:48:03 +07:00
innodb_max_recordsize_64k.result MDEV-20832 Don't print "row size too large" warnings in error log if innodb_strict_mode=OFF and log_warnings<=2 2019-11-20 19:48:03 +07:00
innodb_multi_update.result MDEV-24346 valgrind error in main.precedence 2020-12-19 11:44:42 +01:00
innodb_mutexes.result MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
innodb_mysql.result Fix innodb.innodb_mysql 2021-01-13 18:54:53 +02:00
innodb_mysql_rbk.result MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
innodb_notembedded.result MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
innodb_prefix_index_restart_server.result Clean up a test 2018-04-10 02:07:31 +03:00
innodb_query_cache.result MDEV-16087 Inconsistent SELECT results when query cache is enabled 2018-06-18 14:26:37 +05:30
innodb_skip_innodb_is_tables.result Merge 10.1 into 10.2 2019-05-13 18:48:28 +03:00
innodb_stats.result 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.result Merge InnoDB 5.7 from mysql-5.7.9. 2016-09-02 13:22:28 +03:00
innodb_stats_create_table.result Added missing tests for innodb persistent statistics (from mysql-5.6.10) 2013-08-07 17:08:51 -07:00
innodb_stats_drop_locked.result Merge 10.1 into 10.2 2020-10-21 14:02:04 +03:00
innodb_stats_fetch.result Added missing tests for innodb persistent statistics (from mysql-5.6.10) 2013-08-07 17:08:51 -07:00
innodb_stats_fetch_corrupted.result fix some quoting in error messages 2016-09-16 09:54:30 +02:00
innodb_stats_fetch_nonexistent.result Fix test failure on innodb_stats_fetch_nonexistent. 2015-01-27 15:40:50 +02:00
innodb_stats_persistent.result Clean up innodb.innodb_stats_persistent 2019-10-24 21:20:53 +03:00
innodb_stats_persistent_debug.result MDEV-13534 InnoDB STATS_PERSISTENT fails to ignore garbage delete-mark flag on node pointer pages 2017-08-24 10:19:17 +03:00
innodb_stats_rename_table.result 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.result Added missing tests for innodb persistent statistics (from mysql-5.6.10) 2013-08-07 17:08:51 -07:00
innodb_sys_semaphore_waits.result MDEV-21360 global debug_dbug pre-test value restoration issues 2020-01-15 18:06:24 +01:00
innodb_sys_var_valgrind.result MDEV-22393 Corruption for SET GLOBAL innodb_ string variables 2020-04-28 16:09:07 +03:00
innodb_timeout_rollback.result MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
innodb_trx_weight.result
innodb_uninstall.result Merge branch '10.1' into 10.2 2016-06-30 16:38:05 +02:00
innodb_wl6326.result MDEV-13626: Work around DEBUG_SYNC timeouts 2020-01-20 08:41:13 +02:00
innodb_wl6326_big.result MDEV-13626: Add the WL#6326 tests 2020-01-17 14:27:28 +02:00
innodb_xtradb_compat.result MDEV-23474 InnoDB fails to restart after SET GLOBAL innodb_log_checksums=OFF 2020-08-18 16:46:07 +03:00
insert_debug.result BUG#25082593 FOREIGN KEY VALIDATION DOESN'T NEED TO ACQUIRE GAP LOCK IN READ COMMITTED 2017-04-26 23:03:29 +03:00
leaf_page_corrupted_during_recovery.result MDEV-19541: Avoid infinite loop of reading a corrupted page 2019-05-29 11:20:56 +03:00
lock_deleted.result MDEV-14589 InnoDB should not lock a delete-marked record 2018-05-29 08:54:33 +03:00
log_alter_table.result MDEV-19241 InnoDB fails to write MLOG_INDEX_LOAD upon completing ALTER TABLE 2019-04-17 13:58:22 +03:00
log_corruption.result MDEV-14909 MariaDB 10.2 refuses to start up after clean shutdown of MariaDB 10.3 2018-01-10 13:18:02 +02:00
log_data_file_size.result Merge 10.1 into 10.2 2016-12-30 13:48:22 +02:00
log_file.result Reduce the granularity of innodb_log_file_size 2017-06-29 23:15:05 +03:00
log_file_name.result MDEV-25568 RENAME TABLE causes "Ignoring data file" messages 2021-04-30 09:37:50 +03:00
log_file_name_debug.result add WITH_DBUG_TRACE CMake variable 2020-04-29 20:13:14 +03:00
log_file_size.result MDEV-17433 Allow InnoDB start up with empty ib_logfile0 from mariabackup --prepare 2018-10-11 23:00:48 +03:00
max_record_size,4k,compact,innodb.rdiff MDEV-19292 "Row size too large" error when creating table with lots columns when row format is DYNAMIC or COMPRESSED 2019-07-05 17:02:21 +03:00
max_record_size,4k,dynamic,innodb.rdiff MDEV-19292 "Row size too large" error when creating table with lots columns when row format is DYNAMIC or COMPRESSED 2019-07-05 17:02:21 +03:00
max_record_size,4k,innodb,redundant.rdiff MDEV-19292 "Row size too large" error when creating table with lots columns when row format is DYNAMIC or COMPRESSED 2019-07-05 17:02:21 +03:00
max_record_size,8k,compact,innodb.rdiff MDEV-19292 "Row size too large" error when creating table with lots columns when row format is DYNAMIC or COMPRESSED 2019-07-05 17:02:21 +03:00
max_record_size,8k,dynamic,innodb.rdiff MDEV-19292 "Row size too large" error when creating table with lots columns when row format is DYNAMIC or COMPRESSED 2019-07-05 17:02:21 +03:00
max_record_size,16k,compact,innodb.rdiff MDEV-19292 "Row size too large" error when creating table with lots columns when row format is DYNAMIC or COMPRESSED 2019-07-05 17:02:21 +03:00
max_record_size,16k,dynamic,innodb.rdiff MDEV-19292 "Row size too large" error when creating table with lots columns when row format is DYNAMIC or COMPRESSED 2019-07-05 17:02:21 +03:00
max_record_size,16k,innodb,redundant.rdiff MDEV-19292 "Row size too large" error when creating table with lots columns when row format is DYNAMIC or COMPRESSED 2019-07-05 17:02:21 +03:00
max_record_size,32k,compact,innodb.rdiff MDEV-19292 "Row size too large" error when creating table with lots columns when row format is DYNAMIC or COMPRESSED 2019-07-05 17:02:21 +03:00
max_record_size,32k,dynamic,innodb.rdiff MDEV-19292 "Row size too large" error when creating table with lots columns when row format is DYNAMIC or COMPRESSED 2019-07-05 17:02:21 +03:00
max_record_size,32k,innodb,redundant.rdiff MDEV-19292 "Row size too large" error when creating table with lots columns when row format is DYNAMIC or COMPRESSED 2019-07-05 17:02:21 +03:00
max_record_size,64k,compact,innodb.rdiff MDEV-19292 "Row size too large" error when creating table with lots columns when row format is DYNAMIC or COMPRESSED 2019-07-05 17:02:21 +03:00
max_record_size,64k,dynamic,innodb.rdiff MDEV-19292 "Row size too large" error when creating table with lots columns when row format is DYNAMIC or COMPRESSED 2019-07-05 17:02:21 +03:00
max_record_size,64k,innodb,redundant.rdiff MDEV-19292 "Row size too large" error when creating table with lots columns when row format is DYNAMIC or COMPRESSED 2019-07-05 17:02:21 +03:00
max_record_size.result MDEV-19292 "Row size too large" error when creating table with lots columns when row format is DYNAMIC or COMPRESSED 2019-07-05 17:02:21 +03:00
mdev-117.result MDEV-7635: Part 1 2017-02-10 06:30:42 -05:00
mdev-15707.result MDEV-15707 : deadlock in Innodb IO code, caused by change buffering. 2018-04-08 21:32:02 +00:00
missing_tablespaces.result MDEV-19886 InnoDB returns misleading ER_NO_SUCH_TABLE_IN_ENGINE 2019-06-27 15:39:04 +03:00
monitor.result Fixed monitor.test to handle statistics >= 10 2019-05-21 09:23:31 +03:00
multi_repair-7404.result MDEV-7404 REPAIR multiple tables crash in MDL_ticket::has_stronger_or_equal_type 2015-01-14 12:10:13 +01:00
mvcc.result MDEV-23198 Crash in REPLACE 2020-07-31 11:54:35 +03:00
mvcc_secondary.result MDEV-25459 MVCC read from index on CHAR or VARCHAR wrongly omits rows 2021-04-24 09:26:49 +03:00
page_id_innochecksum.result MDEV-19781 Add page id matching check in innochecksum tool 2019-06-28 18:58:52 +05:30
page_reorganize.result MDEV-13626: Add a test case 2019-04-29 15:11:06 +03:00
purge.result Replace innodb_zip.16k with innodb_zip.page_size 2019-06-24 17:07:20 +03:00
purge_secondary.result - Fixing innodb.purge_secondary test case failure 2018-03-26 17:36:41 +05:30
purge_thread_shutdown.result MDEV-13472 rpl.rpl_semi_sync_wait_point crashes because of thd_destructor_proxy 2017-08-14 19:45:59 +02:00
read_only_recover_committed.result Merge branch '10.1' into 10.2 2020-08-02 11:05:29 +02:00
read_only_recovery.result MDEV-15143 InnoDB: Rollback of trx with id 0 completed 2018-01-31 12:06:46 +02:00
readahead.result Adapt the test case for Oracle Bug#25330449 2017-04-26 23:03:32 +03:00
recovery_shutdown.result MDEV-15326 preparation: Test slow shutdown after XA PREPARE 2019-09-04 09:42:38 +03:00
redo_log_during_checkpoint.result MDEV-21360 global debug_dbug pre-test value restoration issues 2020-01-15 18:06:24 +01:00
rename_table.result Fix innodb.rename_table for embedded 2018-06-13 08:33:25 +03:00
rename_table_debug.result MDEV-14585 Automatically remove #sql- tables in InnoDB dictionary during recovery 2018-09-07 22:10:03 +03:00
restart.result Datafile::validate_first_page(): Change some ERROR to Note 2019-03-14 10:15:50 +02:00
row_format_redundant.result MDEV-18867 Long Time to Stop and Start 2020-09-10 14:10:26 +05:30
row_lock.result MDEV-7635: Part 1 2017-02-10 06:30:42 -05:00
row_size_error_log_warnings_3.result MDEV-21429 TRUNCATE and OPTIMIZE are being refused due to "row size too large" 2020-01-07 11:02:12 +02:00
snapshot.result MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
sp_temp_table.result Bug #19306524 FAILING ASSERTION WITH TEMP TABLE FOR A PROCEDURE CALLED 2014-09-18 15:17:39 +05:30
stat_tables.result MDEV-20354 All but last insert ignored in InnoDB tables when table locked 2019-10-30 23:14:44 +01:00
stats_persistent.result MDEV-23991 dict_table_stats_lock() has unnecessarily long scope 2020-10-27 19:09:20 +03:00
stored_fk.result Adjust the test case for MariaDB 2018-05-11 18:35:03 +03:00
strict_mode.result MDEV-19292 "Row size too large" error when creating table with lots columns when row format is DYNAMIC or COMPRESSED 2019-07-05 17:02:21 +03:00
system_tables.result MDEV-10775 System table in InnoDB format allowed in MariaDB could lead to crash 2016-09-23 20:27:58 +02:00
table_definition_cache_debug.result Allow innodb_open_files to be exceeded 2017-11-10 16:06:44 +02:00
table_flags,4k,debug.rdiff Fix innodb.table_flags,debug 2018-10-31 12:09:08 +02:00
table_flags,4k,release.rdiff MDEV-12023 Assertion failure sym_node->table != NULL on startup 2018-10-30 15:53:55 +02:00
table_flags,8k,debug.rdiff Fix innodb.table_flags,debug 2018-10-31 12:09:08 +02:00
table_flags,8k,release.rdiff MDEV-12023 Assertion failure sym_node->table != NULL on startup 2018-10-30 15:53:55 +02:00
table_flags,32k,debug.rdiff Fix innodb.table_flags,debug 2018-10-31 12:09:08 +02:00
table_flags,32k,release.rdiff MDEV-12023 Assertion failure sym_node->table != NULL on startup 2018-10-30 15:53:55 +02:00
table_flags,64k,debug.rdiff Fix innodb.table_flags,debug 2018-10-31 12:09:08 +02:00
table_flags,64k,release.rdiff MDEV-12023 Assertion failure sym_node->table != NULL on startup 2018-10-30 15:53:55 +02:00
table_flags,debug.rdiff Fix innodb.table_flags,debug 2018-10-31 12:09:08 +02:00
table_flags.result MDEV-17432 Assertion `lock_trx_has_sys_table_locks(trx) == 0' failed upon ALTER TABLE .. ADD FOREIGN KEY 2018-12-03 15:57:21 +05:30
table_index_statistics.result Merge branch 'merge/merge-tokudb-5.6' into 10.0 2016-12-04 01:59:08 +01:00
temp_table.result MDEV-11816 Disallow CREATE TEMPORARY TABLE…ROW_FORMAT=COMPRESSED 2017-01-18 08:42:57 +02:00
temp_table_savepoint.result MDEV-7635: Update tests to adapt to the new default sql_mode 2017-02-10 06:30:42 -05:00
temporary_table.result MDEV-25457 Server crashes in row_undo_mod_clust_low upon rollback of read-only transaction 2021-04-21 17:42:16 +03:00
temporary_table_optimization.result MDEV-20531: innodb.temporary_table_optimisation fails 2019-09-09 13:06:33 +03:00
tmpdir.result MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
trigger.result MDEV-11236 Failing assertion: state == TRX_STATE_NOT_STARTED 2016-12-02 16:44:53 +02:00
trigger_error.result MDEV-12258 InnoDB: Fix the bogus debug assertion introduced in MDEV-12219 2017-03-18 21:37:36 +02:00
truncate.result MDEV-23705 Assertion 'table->data_dir_path || !space' 2020-09-22 11:13:51 +03:00
truncate_crash.result MDEV-17158 TRUNCATE is not atomic after MDEV-13564 2018-09-10 14:59:58 +03:00
truncate_debug.result MDEV-13564: Implement innodb_unsafe_truncate=ON for compatibility 2018-10-11 08:17:04 +03:00
truncate_foreign.result MDEV-24532 Table corruption ER_NO_SUCH_TABLE_IN_ENGINE .. on table with foreign key 2021-03-02 15:23:56 +02:00
truncate_inject.result MDEV-21360 global debug_dbug pre-test value restoration issues 2020-01-15 18:06:24 +01:00
truncate_missing.result MDEV-19886 InnoDB returns misleading ER_NO_SUCH_TABLE_IN_ENGINE 2019-06-27 15:39:04 +03:00
truncate_purge_debug.result MDEV-13564: Implement innodb_unsafe_truncate=ON for compatibility 2018-10-11 08:17:04 +03:00
truncate_restart.result MDEV-13564: Implement innodb_unsafe_truncate=ON for compatibility 2018-10-11 08:17:04 +03:00
trx_id_future.result Merge 10.1 into 10.2 2019-07-18 18:01:04 +03:00
undo_log.result MDEV-20832 Don't print "row size too large" warnings in error log if innodb_strict_mode=OFF and log_warnings<=2 2019-11-20 19:48:03 +07:00
undo_truncate.result MDEV-17049 Enable innodb_undo tests on buildbot 2018-09-07 22:10:02 +03:00
undo_truncate_recover.result MDEV-19200: shutdown timeout on innodb.undo_truncate_recover 2019-08-16 09:56:43 +03:00
update-cascade.result MDEV-15199 Referential integrity broken in ON DELETE CASCADE 2018-02-07 10:39:12 +02:00
update_time.result Re-remove the file kill_and_restart_mysqld.inc 2017-12-14 08:40:09 +02:00
update_time_wl6658.result Adjust the tests for MariaDB, and optimize them 2017-11-23 08:55:51 +02:00
xa_debug.result Merge branch '10.1' into 10.2 2019-05-04 17:04:55 +02:00
xa_recovery.result MDEV-22769 Shutdown hang or crash due to XA breaking locks 2020-06-05 15:22:46 +03:00
xa_recovery_debug.result MDEV-13626: Improve innodb.xa_recovery_debug 2020-04-01 09:13:01 +03:00