1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-30 16:24:05 +03:00

Merged sys_vars.wsrep_* tests from maria-10.0-galera tree.

This commit is contained in:
Nirbhay Choubey
2014-09-08 13:19:20 -04:00
parent 7c58dd80e5
commit 26e048ffd3
75 changed files with 3166 additions and 1004 deletions

View File

@ -1,8 +1,63 @@
set @start_value = @@wsrep_restart_slave;
set @@global.wsrep_restart_slave=ON;
set @@global.wsrep_restart_slave=OFF;
set @@global.wsrep_restart_slave=1;
set @@global.wsrep_restart_slave=0;
SET @@global.wsrep_restart_slave = -1;
ERROR 42000: Variable 'wsrep_restart_slave' can't be set to the value of '-1'
set @@global.wsrep_restart_slave = @start_value;
#
# wsrep_retry_autocommit
#
# save the initial values
SET @wsrep_retry_autocommit_global_saved = @@global.wsrep_retry_autocommit;
SET @wsrep_retry_autocommit_session_saved = @@session.wsrep_retry_autocommit;
# default
SELECT @@global.wsrep_retry_autocommit;
@@global.wsrep_retry_autocommit
1
# scope
SET @@session.wsrep_retry_autocommit=1;
SELECT @@session.wsrep_retry_autocommit;
@@session.wsrep_retry_autocommit
1
SET @@global.wsrep_retry_autocommit=1;
SELECT @@global.wsrep_retry_autocommit;
@@global.wsrep_retry_autocommit
1
# valid values
SET @@global.wsrep_retry_autocommit=10;
SELECT @@global.wsrep_retry_autocommit;
@@global.wsrep_retry_autocommit
10
SET @@global.wsrep_retry_autocommit=0;
SELECT @@global.wsrep_retry_autocommit;
@@global.wsrep_retry_autocommit
0
SET @@global.wsrep_retry_autocommit=default;
SELECT @global.wsrep_retry_autocommit;
@global.wsrep_retry_autocommit
NULL
SET @@session.wsrep_retry_autocommit=10;
SELECT @@session.wsrep_retry_autocommit;
@@session.wsrep_retry_autocommit
10
SET @@session.wsrep_retry_autocommit=0;
SELECT @@session.wsrep_retry_autocommit;
@@session.wsrep_retry_autocommit
0
SET @@session.wsrep_retry_autocommit=default;
SELECT @session.wsrep_retry_autocommit;
@session.wsrep_retry_autocommit
NULL
# invalid values
SET @@global.wsrep_retry_autocommit=NULL;
ERROR 42000: Incorrect argument type to variable 'wsrep_retry_autocommit'
SET @@global.wsrep_retry_autocommit='junk';
ERROR 42000: Incorrect argument type to variable 'wsrep_retry_autocommit'
SET @@global.wsrep_retry_autocommit=-1;
Warnings:
Warning 1292 Truncated incorrect wsrep_retry_autocommit value: '-1'
SELECT @global.wsrep_retry_autocommit;
@global.wsrep_retry_autocommit
NULL
# restore the initial value
SET @@global.wsrep_retry_autocommit = @wsrep_retry_autocommit_global_saved;
SET @@session.wsrep_retry_autocommit = @wsrep_retry_autocommit_session_saved;
# End of test