mirror of
https://github.com/MariaDB/server.git
synced 2025-01-21 06:22:28 +01:00
Moved mysql-test/suite/rpl/rpl_variables.test into
mysql-test/t/variables.test, because: - mysql-test/suite/rpl/t/rpl_variables.test does not replicate anything, so should not be in the rpl suite. - mysql-test/t/variables.test is the place for testing variable-related problems and features. - I will soon commit a patch containing a test case that tests replication of variables. It would be good if I could call the test case mysql-test/suite/rpl/t/rpl_variables.test. I'm making place for that now.
This commit is contained in:
parent
61f941204a
commit
5fb3cc65c3
5 changed files with 33 additions and 39 deletions
|
@ -22,6 +22,7 @@ set @my_query_cache_limit =@@global.query_cache_limit;
|
|||
set @my_query_cache_type =@@global.query_cache_type;
|
||||
set @my_rpl_recovery_rank =@@global.rpl_recovery_rank;
|
||||
set @my_server_id =@@global.server_id;
|
||||
set @my_slave_net_timeout =@@global.slave_net_timeout;
|
||||
set @my_slow_launch_time =@@global.slow_launch_time;
|
||||
set @my_storage_engine =@@global.storage_engine;
|
||||
set @my_thread_cache_size =@@global.thread_cache_size;
|
||||
|
@ -981,6 +982,17 @@ show variables like 'hostname';
|
|||
Variable_name Value
|
||||
hostname #
|
||||
End of 5.0 tests
|
||||
set global slave_net_timeout=100;
|
||||
set global sql_slave_skip_counter=100;
|
||||
show variables like 'slave_compressed_protocol';
|
||||
Variable_name Value
|
||||
slave_compressed_protocol OFF
|
||||
show variables like 'slave_load_tmpdir';
|
||||
Variable_name Value
|
||||
slave_load_tmpdir SLAVE_LOAD_TMPDIR
|
||||
show variables like 'slave_skip_errors';
|
||||
Variable_name Value
|
||||
slave_skip_errors 3,100,137,643,1752
|
||||
set global binlog_cache_size =@my_binlog_cache_size;
|
||||
set global connect_timeout =@my_connect_timeout;
|
||||
set global delayed_insert_timeout =@my_delayed_insert_timeout;
|
||||
|
@ -1006,7 +1018,9 @@ set global query_cache_limit =@my_query_cache_limit;
|
|||
set global query_cache_type =@my_query_cache_type;
|
||||
set global rpl_recovery_rank =@my_rpl_recovery_rank;
|
||||
set global server_id =@my_server_id;
|
||||
set global slave_net_timeout =@my_slave_net_timeout;
|
||||
set global slow_launch_time =@my_slow_launch_time;
|
||||
set global sql_slave_skip_counter =0;
|
||||
set global storage_engine =@my_storage_engine;
|
||||
set global thread_cache_size =@my_thread_cache_size;
|
||||
show global variables where Variable_name='table_definition_cache' or
|
||||
|
|
|
@ -1,19 +0,0 @@
|
|||
stop slave;
|
||||
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
|
||||
reset master;
|
||||
reset slave;
|
||||
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
|
||||
start slave;
|
||||
set @my_slave_net_timeout =@@global.slave_net_timeout;
|
||||
set global slave_net_timeout=100;
|
||||
set global sql_slave_skip_counter=100;
|
||||
show variables like 'slave_compressed_protocol';
|
||||
Variable_name Value
|
||||
slave_compressed_protocol OFF
|
||||
show variables like 'slave_load_tmpdir';
|
||||
Variable_name Value
|
||||
slave_load_tmpdir SLAVE_LOAD_TMPDIR
|
||||
show variables like 'slave_skip_errors';
|
||||
Variable_name Value
|
||||
slave_skip_errors 3,100,137,643,1752
|
||||
set global slave_net_timeout=default;
|
|
@ -1,20 +0,0 @@
|
|||
source include/master-slave.inc;
|
||||
|
||||
# Init for rstore of variable values
|
||||
set @my_slave_net_timeout =@@global.slave_net_timeout;
|
||||
|
||||
set global slave_net_timeout=100;
|
||||
set global sql_slave_skip_counter=100;
|
||||
|
||||
# End of 4.1 tests
|
||||
|
||||
# BUG #7800: Add various-slave related variables to SHOW VARIABLES
|
||||
show variables like 'slave_compressed_protocol';
|
||||
--replace_column 2 SLAVE_LOAD_TMPDIR
|
||||
show variables like 'slave_load_tmpdir';
|
||||
# We just set some arbitrary values in variables-master.opt so we can test
|
||||
# that a list of values works correctly
|
||||
show variables like 'slave_skip_errors';
|
||||
|
||||
# Cleanup
|
||||
set global slave_net_timeout=default;
|
|
@ -31,6 +31,7 @@ set @my_query_cache_limit =@@global.query_cache_limit;
|
|||
set @my_query_cache_type =@@global.query_cache_type;
|
||||
set @my_rpl_recovery_rank =@@global.rpl_recovery_rank;
|
||||
set @my_server_id =@@global.server_id;
|
||||
set @my_slave_net_timeout =@@global.slave_net_timeout;
|
||||
set @my_slow_launch_time =@@global.slow_launch_time;
|
||||
set @my_storage_engine =@@global.storage_engine;
|
||||
set @my_thread_cache_size =@@global.thread_cache_size;
|
||||
|
@ -737,6 +738,20 @@ show variables like 'hostname';
|
|||
|
||||
--echo End of 5.0 tests
|
||||
|
||||
#
|
||||
# BUG #7800: SHOW VARIABLES does not show slave-related configuration
|
||||
#
|
||||
set global slave_net_timeout=100;
|
||||
set global sql_slave_skip_counter=100;
|
||||
|
||||
show variables like 'slave_compressed_protocol';
|
||||
--replace_column 2 SLAVE_LOAD_TMPDIR
|
||||
show variables like 'slave_load_tmpdir';
|
||||
# We just set some arbitrary values in variables-master.opt so we can test
|
||||
# that a list of values is printed correctly.
|
||||
show variables like 'slave_skip_errors';
|
||||
|
||||
#
|
||||
# This is at the very after the versioned tests, since it involves doing
|
||||
# cleanup
|
||||
#
|
||||
|
@ -768,7 +783,11 @@ set global query_cache_limit =@my_query_cache_limit;
|
|||
set global query_cache_type =@my_query_cache_type;
|
||||
set global rpl_recovery_rank =@my_rpl_recovery_rank;
|
||||
set global server_id =@my_server_id;
|
||||
set global slave_net_timeout =@my_slave_net_timeout;
|
||||
set global slow_launch_time =@my_slow_launch_time;
|
||||
# sql_slave_skip_counter is write-only, so we can't save previous
|
||||
# value and restore it here. That's ok, because it's normally 0.
|
||||
set global sql_slave_skip_counter =0;
|
||||
set global storage_engine =@my_storage_engine;
|
||||
set global thread_cache_size =@my_thread_cache_size;
|
||||
|
||||
|
|
Loading…
Reference in a new issue