mirror of
https://github.com/MariaDB/server.git
synced 2025-01-31 11:01:52 +01:00
03a8eaa072
galera.galera_kill_applier: Make the test less likely to fail by adding sleep time. galera.query_cache: Remove data truncation. Part of the test file looks like it has been misinterpreted as latin1 and wrongly converted to UTF-8 encoding. In MariaDB 10.1, the server would only warn about data truncation and not issue an error. 10.2 is stricter. (The test should be carefully reviewed if it really makes sense.)
26 lines
822 B
Text
26 lines
822 B
Text
#
|
|
# This test checks that applier threads are immune to KILL QUERY and KILL STATEMENT
|
|
#
|
|
|
|
--source include/galera_cluster.inc
|
|
--source include/have_innodb.inc
|
|
|
|
--connection node_1
|
|
--sleep 2
|
|
--let $applier_thread = `SELECT ID FROM INFORMATION_SCHEMA.PROCESSLIST WHERE USER = 'system user' AND STATE IS NULL LIMIT 1`
|
|
|
|
--disable_query_log
|
|
--error ER_KILL_DENIED_ERROR,ER_KILL_DENIED_ERROR
|
|
--eval KILL $applier_thread
|
|
|
|
--error ER_KILL_DENIED_ERROR,ER_KILL_DENIED_ERROR
|
|
--eval KILL QUERY $applier_thread
|
|
|
|
--let $aborter_thread = `SELECT ID FROM INFORMATION_SCHEMA.PROCESSLIST WHERE USER = 'system user' AND STATE = 'wsrep aborter idle' LIMIT 1`
|
|
|
|
--error ER_KILL_DENIED_ERROR,ER_KILL_DENIED_ERROR
|
|
--eval KILL $aborter_thread
|
|
|
|
--error ER_KILL_DENIED_ERROR,ER_KILL_DENIED_ERROR
|
|
--eval KILL QUERY $aborter_thread
|
|
--enable_query_log
|