summaryrefslogtreecommitdiff
path: root/mysql-test/r/events_restart.result
diff options
context:
space:
mode:
authorMichael Widenius <monty@mariadb.org>2018-03-09 14:05:35 +0200
committerMonty <monty@mariadb.org>2018-03-29 13:59:44 +0300
commita7abddeffa6a760ce948c2dfb007cdf3f1a369d5 (patch)
tree70eb743fa965a17380bbc0ac88ae79ca1075b896 /mysql-test/r/events_restart.result
parentab1941266c59a19703a74b5593cf3f508a5752d7 (diff)
downloadmariadb-git-a7abddeffa6a760ce948c2dfb007cdf3f1a369d5.tar.gz
Create 'main' test directory and move 't' and 'r' there
Diffstat (limited to 'mysql-test/r/events_restart.result')
-rw-r--r--mysql-test/r/events_restart.result106
1 files changed, 0 insertions, 106 deletions
diff --git a/mysql-test/r/events_restart.result b/mysql-test/r/events_restart.result
deleted file mode 100644
index 0caac907f64..00000000000
--- a/mysql-test/r/events_restart.result
+++ /dev/null
@@ -1,106 +0,0 @@
-call mtr.add_suppression("Column count of mysql.event is wrong. Expected .*, found .*\. The table is probably corrupted");
-set global event_scheduler=off;
-drop database if exists events_test;
-create database events_test;
-use events_test;
-create table execution_log(name char(10));
-create event abc1 on schedule every 1 second do
-insert into execution_log value('abc1');
-create event abc2 on schedule every 1 second do
-insert into execution_log value('abc2');
-create event abc3 on schedule every 1 second do
-insert into execution_log value('abc3');
-create table event_like like mysql.event;
-insert into event_like select * from mysql.event;
-alter table mysql.event
-change column body body longtext character set utf8 collate utf8_bin;
-"Now we restart the server"
-use events_test;
-select @@event_scheduler;
-@@event_scheduler
-OFF
-show events;
-ERROR HY000: Cannot proceed because system tables used by Event Scheduler were found damaged at server start
-select event_name from information_schema.events;
-ERROR HY000: Cannot proceed because system tables used by Event Scheduler were found damaged at server start
-show create event intact_check;
-ERROR HY000: Cannot proceed because system tables used by Event Scheduler were found damaged at server start
-drop event no_such_event;
-ERROR HY000: Cannot proceed because system tables used by Event Scheduler were found damaged at server start
-create event intact_check_1 on schedule every 5 hour do select 5;
-ERROR HY000: Cannot proceed because system tables used by Event Scheduler were found damaged at server start
-alter event intact_check_1 on schedule every 8 hour do select 8;
-ERROR HY000: Cannot proceed because system tables used by Event Scheduler were found damaged at server start
-alter event intact_check_1 rename to intact_check_2;
-ERROR HY000: Cannot proceed because system tables used by Event Scheduler were found damaged at server start
-drop event intact_check_1;
-ERROR HY000: Cannot proceed because system tables used by Event Scheduler were found damaged at server start
-drop event intact_check_2;
-ERROR HY000: Cannot proceed because system tables used by Event Scheduler were found damaged at server start
-drop event intact_check;
-ERROR HY000: Cannot proceed because system tables used by Event Scheduler were found damaged at server start
-set global event_scheduler=on;
-ERROR HY000: Event Scheduler: An error occurred when initializing system tables. Disabling the Event Scheduler.
-set global event_scheduler=off;
-ERROR HY000: Event Scheduler: An error occurred when initializing system tables. Disabling the Event Scheduler.
-show variables like 'event_scheduler';
-Variable_name Value
-event_scheduler OFF
-Make sure that we still can create and drop databases,
-and no warnings are produced.
-drop database if exists mysqltest_database_not_exists;
-Warnings:
-Note 1008 Can't drop database 'mysqltest_database_not_exists'; database doesn't exist
-create database mysqltest_db1;
-drop database mysqltest_db1;
-Warnings:
-Error 1545 Failed to open mysql.event
-Restore the original mysql.event table
-drop table mysql.event;
-rename table event_like to mysql.event;
-check that we can now enable events without restart
-set global event_scheduler=original;
-Warnings:
-Note 1408 Event Scheduler: Loaded 3 events
-select @@global.event_scheduler;
-@@global.event_scheduler
-ON
-set global event_scheduler=on;
-select @@global.event_scheduler;
-@@global.event_scheduler
-ON
-show events;
-Db Name Definer Time zone Type Execute at Interval value Interval field Starts Ends Status Originator character_set_client collation_connection Database Collation
-events_test abc1 root@localhost SYSTEM RECURRING # 1 SECOND # # ENABLED 1 latin1 latin1_swedish_ci latin1_swedish_ci
-events_test abc2 root@localhost SYSTEM RECURRING # 1 SECOND # # ENABLED 1 latin1 latin1_swedish_ci latin1_swedish_ci
-events_test abc3 root@localhost SYSTEM RECURRING # 1 SECOND # # ENABLED 1 latin1 latin1_swedish_ci latin1_swedish_ci
-Now let's restart the server again
-use events_test;
-select @@event_scheduler;
-@@event_scheduler
-ON
-drop table execution_log;
-drop database events_test;
-#
-# Test for bug#11748899 -- EVENT SET TO DISABLED AND ON COMPLETION
-# NOT PRESERVE IS DELETED AT SERVER
-#
-SELECT @@event_scheduler;
-@@event_scheduler
-ON
-USE test;
-DROP EVENT IF EXISTS e1;
-CREATE EVENT e1 ON SCHEDULE EVERY 1 SECOND DISABLE DO SELECT 1;
-SHOW EVENTS;
-Db Name Definer Time zone Type Execute at Interval value Interval field Starts Ends Status Originator character_set_client collation_connection Database Collation
-test e1 root@localhost SYSTEM RECURRING # 1 SECOND # # DISABLED 1 latin1 latin1_swedish_ci latin1_swedish_ci
-"Now we restart the server"
-USE test;
-SELECT @@event_scheduler;
-@@event_scheduler
-ON
-SHOW EVENTS;
-Db Name Definer Time zone Type Execute at Interval value Interval field Starts Ends Status Originator character_set_client collation_connection Database Collation
-test e1 root@localhost SYSTEM RECURRING # 1 SECOND # # DISABLED 1 latin1 latin1_swedish_ci latin1_swedish_ci
-DROP EVENT e1;
-# end test for bug#11748899