# # wsrep_notify_cmd # call mtr.add_suppression("WSREP: Failed to get provider options"); # save the initial value SET @wsrep_notify_cmd_global_saved = @@global.wsrep_notify_cmd; # default SELECT @@global.wsrep_notify_cmd; @@global.wsrep_notify_cmd # scope SELECT @@session.wsrep_notify_cmd; ERROR HY000: Variable 'wsrep_notify_cmd' is a GLOBAL variable SET @@global.wsrep_notify_cmd='notify_cmd'; SELECT @@global.wsrep_notify_cmd; @@global.wsrep_notify_cmd notify_cmd # valid values SET @@global.wsrep_notify_cmd='command'; SELECT @@global.wsrep_notify_cmd; @@global.wsrep_notify_cmd command SET @@global.wsrep_notify_cmd='hyphenated-command'; SELECT @@global.wsrep_notify_cmd; @@global.wsrep_notify_cmd hyphenated-command SET @@global.wsrep_notify_cmd=default; SELECT @@global.wsrep_notify_cmd; @@global.wsrep_notify_cmd SET @@global.wsrep_notify_cmd=NULL; SELECT @@global.wsrep_notify_cmd; @@global.wsrep_notify_cmd NULL # invalid values SET @@global.wsrep_notify_cmd=1; ERROR 42000: Incorrect argument type to variable 'wsrep_notify_cmd' SELECT @@global.wsrep_notify_cmd; @@global.wsrep_notify_cmd NULL # restore the initial value SET @@global.wsrep_notify_cmd = @wsrep_notify_cmd_global_saved; # End of test