mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
Merge MWL#180, binlog checksum backport, into MariaDB 5.3-based tree.
This commit is contained in:
14
mysql-test/suite/sys_vars/r/binlog_checksum_basic.result
Normal file
14
mysql-test/suite/sys_vars/r/binlog_checksum_basic.result
Normal file
@@ -0,0 +1,14 @@
|
||||
set @save_binlog_checksum= @@global.binlog_checksum;
|
||||
set @@global.binlog_checksum = default;
|
||||
select @@global.binlog_checksum as 'must be NONE by default';
|
||||
must be NONE by default
|
||||
NONE
|
||||
select @@session.binlog_checksum as 'no session var';
|
||||
ERROR HY000: Variable 'binlog_checksum' is a GLOBAL variable
|
||||
set @@global.binlog_checksum = CRC32;
|
||||
set @@global.binlog_checksum = CRC32;
|
||||
set @@global.master_verify_checksum = 0;
|
||||
set @@global.master_verify_checksum = default;
|
||||
set @@global.binlog_checksum = ADLER32;
|
||||
ERROR 42000: Variable 'checksum' can't be set to the value of 'ADLER32'
|
||||
set @@global.binlog_checksum = @save_binlog_checksum;
|
@@ -0,0 +1,11 @@
|
||||
set @save_master_verify_checksum = @@global.master_verify_checksum;
|
||||
select @@global.master_verify_checksum as 'must be zero because of default';
|
||||
must be zero because of default
|
||||
0
|
||||
select @@session.master_verify_checksum as 'no session var';
|
||||
ERROR HY000: Variable 'master_verify_checksum' is a GLOBAL variable
|
||||
set @@global.master_verify_checksum = 0;
|
||||
set @@global.master_verify_checksum = default;
|
||||
set @@global.master_verify_checksum = 2;
|
||||
ERROR 42000: Variable 'master_verify_checksum' can't be set to the value of '2'
|
||||
set @@global.master_verify_checksum = @save_master_verify_checksum;
|
@@ -0,0 +1,11 @@
|
||||
set @save_slave_sql_verify_checksum = @@global.slave_sql_verify_checksum;
|
||||
select @@global.slave_sql_verify_checksum as 'must be one because of default';
|
||||
must be one because of default
|
||||
1
|
||||
select @@session.slave_sql_verify_checksum as 'no session var';
|
||||
ERROR HY000: Variable 'slave_sql_verify_checksum' is a GLOBAL variable
|
||||
set @@global.slave_sql_verify_checksum = 0;
|
||||
set @@global.slave_sql_verify_checksum = default;
|
||||
set @@global.slave_sql_verify_checksum = 2;
|
||||
ERROR 42000: Variable 'slave_sql_verify_checksum' can't be set to the value of '2'
|
||||
set @@global.slave_sql_verify_checksum = @save_slave_sql_verify_checksum;
|
Reference in New Issue
Block a user