mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
MDEV-7110 : Add missing MySQL variable log_bin_basename and log_bin_index
Add log_bin_index, log_bin_basename and relay_log_basename system variables. Also, convert relay_log_index system variable to NO_CMD_LINE and implement --relay-log-index as a command line option.
This commit is contained in:
@ -58,9 +58,33 @@ SET @@session.relay_log= 'x';
|
||||
SET @@global.relay_log= 'x';
|
||||
#
|
||||
--echo #
|
||||
--replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR
|
||||
SHOW VARIABLES like 'relay_log_basename';
|
||||
--error ER_INCORRECT_GLOBAL_LOCAL_VAR
|
||||
SELECT @@session.relay_log_basename;
|
||||
--replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR
|
||||
SELECT @@global.relay_log_basename;
|
||||
--error ER_INCORRECT_GLOBAL_LOCAL_VAR
|
||||
SET @@session.relay_log_basename= 'x';
|
||||
--error ER_INCORRECT_GLOBAL_LOCAL_VAR
|
||||
SET @@global.relay_log_basename= 'x';
|
||||
#
|
||||
--echo #
|
||||
SHOW VARIABLES like 'log_bin_basename';
|
||||
--error ER_INCORRECT_GLOBAL_LOCAL_VAR
|
||||
SELECT @@session.log_bin_basename;
|
||||
SELECT @@global.log_bin_basename;
|
||||
--error ER_INCORRECT_GLOBAL_LOCAL_VAR
|
||||
SET @@session.log_bin_basename= 'x';
|
||||
--error ER_INCORRECT_GLOBAL_LOCAL_VAR
|
||||
SET @@global.log_bin_basename= 'x';
|
||||
#
|
||||
--echo #
|
||||
--replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR
|
||||
SHOW VARIABLES like 'relay_log_index';
|
||||
--error ER_INCORRECT_GLOBAL_LOCAL_VAR
|
||||
SELECT @@session.relay_log_index;
|
||||
--replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR
|
||||
SELECT @@global.relay_log_index;
|
||||
--error ER_INCORRECT_GLOBAL_LOCAL_VAR
|
||||
SET @@session.relay_log_index= 'x';
|
||||
@ -68,6 +92,16 @@ SET @@session.relay_log_index= 'x';
|
||||
SET @@global.relay_log_index= 'x';
|
||||
#
|
||||
--echo #
|
||||
SHOW VARIABLES like 'log_bin_index';
|
||||
--error ER_INCORRECT_GLOBAL_LOCAL_VAR
|
||||
SELECT @@session.log_bin_index;
|
||||
SELECT @@global.log_bin_index;
|
||||
--error ER_INCORRECT_GLOBAL_LOCAL_VAR
|
||||
SET @@session.log_bin_index= 'x';
|
||||
--error ER_INCORRECT_GLOBAL_LOCAL_VAR
|
||||
SET @@global.log_bin_index= 'x';
|
||||
#
|
||||
--echo #
|
||||
SHOW VARIABLES like 'relay_log_info_file';
|
||||
--error ER_INCORRECT_GLOBAL_LOCAL_VAR
|
||||
SELECT @@session.relay_log_info_file;
|
||||
|
Reference in New Issue
Block a user