From ed0ab6e1893fe30e30bc08745098d6f323c6aca8 Mon Sep 17 00:00:00 2001 From: Yuchen Pei Date: Fri, 24 Nov 2023 14:19:14 +1100 Subject: [PATCH] MDEV-27575 Add sleeping statement spider/bugfix.mdev_27575 This could help prevent race condition when shutting down the server not long after loading spider. Thus only needed for 10.4-10.6. --- storage/spider/mysql-test/spider/bugfix/r/mdev_27575.result | 6 ++++++ storage/spider/mysql-test/spider/bugfix/t/mdev_27575.test | 2 ++ 2 files changed, 8 insertions(+) diff --git a/storage/spider/mysql-test/spider/bugfix/r/mdev_27575.result b/storage/spider/mysql-test/spider/bugfix/r/mdev_27575.result index 91af2c8f1e092..f0a720c5b57b4 100644 --- a/storage/spider/mysql-test/spider/bugfix/r/mdev_27575.result +++ b/storage/spider/mysql-test/spider/bugfix/r/mdev_27575.result @@ -5,8 +5,14 @@ for master_1 for child2 for child3 SET GLOBAL default_tmp_storage_engine=spider; +SELECT SLEEP(1); +SLEEP(1) +0 # restart SET GLOBAL default_storage_engine=Spider; +SELECT SLEEP(1); +SLEEP(1) +0 # restart for master_1 for child2 diff --git a/storage/spider/mysql-test/spider/bugfix/t/mdev_27575.test b/storage/spider/mysql-test/spider/bugfix/t/mdev_27575.test index 79a08489bae26..a7a3209ec7785 100644 --- a/storage/spider/mysql-test/spider/bugfix/t/mdev_27575.test +++ b/storage/spider/mysql-test/spider/bugfix/t/mdev_27575.test @@ -8,9 +8,11 @@ --enable_query_log SET GLOBAL default_tmp_storage_engine=spider; +SELECT SLEEP(1); --source include/restart_mysqld.inc SET GLOBAL default_storage_engine=Spider; +SELECT SLEEP(1); --source include/restart_mysqld.inc --disable_query_log