mirror of
https://github.com/MariaDB/server.git
synced 2025-08-23 03:54:27 +03:00
* remove new InnoDB-specific ER_ and HA_ERR_ codes * renamed few old ER_ and HA_ERR_ error messages to be less MyISAM-specific * remove duplicate enum definitions (durability_properties, icp_result) * move new mysql-test include files to their owner suite * rename xtradb.rdiff files to *-disabled * remove mistakenly committed helper perl module * remove long obsolete handler::ha_statistic_increment() method * restore the standard C xid_t structure to not have setters and getters * remove xid_t::reset that was cleaning too much * move MySQL-5.7 ER_ codes where they belong * fir innodb to include service_wsrep.h not internal wsrep headers * update tests and results
33 lines
858 B
Plaintext
33 lines
858 B
Plaintext
--source include/have_debug.inc
|
|
--source include/not_embedded.inc
|
|
|
|
if (!$ADT_NULL_SO) {
|
|
skip No NULL_AUDIT plugin;
|
|
}
|
|
|
|
set @old_dbug=@@debug_dbug;
|
|
call mtr.add_suppression("Index for table.*mysql.plugin.MYI");
|
|
|
|
#
|
|
# MySQL BUG#14485479 - INSTALL AUDIT PLUGIN HANGS IF WE TRY TO DISABLE AND ENABLED DURING DDL OPERATION
|
|
# (a.k.a. audit event caused by the table access during audit plugin initialization)
|
|
#
|
|
SET debug_dbug='+d,myisam_pretend_crashed_table_on_usage';
|
|
--replace_result \\ /
|
|
--error 126
|
|
install plugin audit_null soname 'adt_null';
|
|
SET debug_dbug=@old_dbug;
|
|
|
|
install plugin audit_null soname 'adt_null';
|
|
SET debug_dbug='+d,myisam_pretend_crashed_table_on_usage';
|
|
--replace_result \\ /
|
|
--error 126
|
|
uninstall plugin audit_null;
|
|
SET debug_dbug=@old_dbug;
|
|
|
|
--error 1305
|
|
uninstall plugin audit_null;
|
|
|
|
delete from mysql.plugin where name='audit_null';
|
|
|