1# 2# wsrep_dirty_reads 3# 4# save the initial value 5SET @wsrep_dirty_reads_session_saved = @@session.wsrep_dirty_reads; 6# default 7SELECT @@global.wsrep_dirty_reads; 8@@global.wsrep_dirty_reads 90 10SELECT @@session.wsrep_dirty_reads; 11@@session.wsrep_dirty_reads 120 13 14# valid values for session 15SET @@session.wsrep_dirty_reads=OFF; 16SELECT @@session.wsrep_dirty_reads; 17@@session.wsrep_dirty_reads 180 19SET @@session.wsrep_dirty_reads=ON; 20SELECT @@session.wsrep_dirty_reads; 21@@session.wsrep_dirty_reads 221 23SET @@session.wsrep_dirty_reads=default; 24SELECT @@session.wsrep_dirty_reads; 25@@session.wsrep_dirty_reads 260 27 28# valid values for global 29SET @@global.wsrep_dirty_reads=OFF; 30SELECT @@global.wsrep_dirty_reads; 31@@global.wsrep_dirty_reads 320 33SET @@global.wsrep_dirty_reads=ON; 34SELECT @@global.wsrep_dirty_reads; 35@@global.wsrep_dirty_reads 361 37SET @@global.wsrep_dirty_reads=default; 38SELECT @@global.wsrep_dirty_reads; 39@@global.wsrep_dirty_reads 400 41 42# invalid values 43SET @@session.wsrep_dirty_reads=NULL; 44ERROR 42000: Variable 'wsrep_dirty_reads' can't be set to the value of 'NULL' 45SET @@session.wsrep_dirty_reads='junk'; 46ERROR 42000: Variable 'wsrep_dirty_reads' can't be set to the value of 'junk' 47SET @@global.wsrep_dirty_reads=NULL; 48ERROR 42000: Variable 'wsrep_dirty_reads' can't be set to the value of 'NULL' 49SET @@global.wsrep_dirty_reads='junk'; 50ERROR 42000: Variable 'wsrep_dirty_reads' can't be set to the value of 'junk' 51 52# restore the initial values 53SET @@session.wsrep_dirty_reads = @wsrep_dirty_reads_session_saved; 54# End of test 55