~jlukas79/+junk/mysql-server

« back to all changes in this revision

Viewing changes to mysql-test/r/binlog_cache_size_basic_32.result

manual merge 6.0-main --> 6.0-bka-review

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
SET @start_value = @@global.binlog_cache_size;
 
2
SELECT @start_value;
 
3
@start_value
 
4
32768
 
5
'#--------------------FN_DYNVARS_006_01------------------------#'
 
6
SET @@global.binlog_cache_size = 100;
 
7
Warnings:
 
8
Warning 1292    Truncated incorrect binlog_cache_size value: '100'
 
9
SET @@global.binlog_cache_size = DEFAULT;
 
10
SELECT @@global.binlog_cache_size;
 
11
@@global.binlog_cache_size
 
12
32768
 
13
'#---------------------FN_DYNVARS_006_02-------------------------#'
 
14
SET @@global.binlog_cache_size = @start_value;
 
15
SELECT @@global.binlog_cache_size = 32768;
 
16
@@global.binlog_cache_size = 32768
 
17
1
 
18
'#--------------------FN_DYNVARS_006_03------------------------#'
 
19
SET @@global.binlog_cache_size = 4096;
 
20
SELECT @@global.binlog_cache_size;
 
21
@@global.binlog_cache_size
 
22
4096
 
23
SET @@global.binlog_cache_size = 4294967295;
 
24
SELECT @@global.binlog_cache_size;
 
25
@@global.binlog_cache_size
 
26
4294963200
 
27
SET @@global.binlog_cache_size = 10000;
 
28
SELECT @@global.binlog_cache_size;
 
29
@@global.binlog_cache_size
 
30
8192
 
31
SET @@global.binlog_cache_size = 21221204;
 
32
SELECT @@global.binlog_cache_size;
 
33
@@global.binlog_cache_size
 
34
21217280
 
35
'Bug: Invalid values are coming in variable on assigning valid values'
 
36
'#--------------------FN_DYNVARS_006_04-------------------------#'
 
37
SET @@global.binlog_cache_size = 1024;
 
38
Warnings:
 
39
Warning 1292    Truncated incorrect binlog_cache_size value: '1024'
 
40
SELECT @@global.binlog_cache_size;
 
41
@@global.binlog_cache_size
 
42
4096
 
43
SET @@global.binlog_cache_size = 10000.01;
 
44
ERROR 42000: Incorrect argument type to variable 'binlog_cache_size'
 
45
SET @@global.binlog_cache_size = -1024;
 
46
Warnings:
 
47
Warning 1292    Truncated incorrect binlog_cache_size value: '0'
 
48
SELECT @@global.binlog_cache_size;
 
49
@@global.binlog_cache_size
 
50
4096
 
51
SET @@global.binlog_cache_size = 42949672950;
 
52
Warnings:
 
53
Warning 1292    Truncated incorrect binlog_cache_size value: '42949672950'
 
54
SELECT @@global.binlog_cache_size;
 
55
@@global.binlog_cache_size
 
56
4294963200
 
57
'Bug: Errors are not coming on assigning invalid values to variable'
 
58
SET @@global.binlog_cache_size = ON;
 
59
ERROR 42000: Incorrect argument type to variable 'binlog_cache_size'
 
60
SET @@global.binlog_cache_size = 'test';
 
61
ERROR 42000: Incorrect argument type to variable 'binlog_cache_size'
 
62
'#-------------------FN_DYNVARS_006_05----------------------------#'
 
63
SET @@session.binlog_cache_size = 0;
 
64
ERROR HY000: Variable 'binlog_cache_size' is a GLOBAL variable and should be set with SET GLOBAL
 
65
'#----------------------FN_DYNVARS_006_06------------------------#'
 
66
SELECT @@global.binlog_cache_size = VARIABLE_VALUE FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES WHERE VARIABLE_NAME='binlog_cache_size';
 
67
@@global.binlog_cache_size = VARIABLE_VALUE
 
68
1
 
69
'#---------------------FN_DYNVARS_006_07----------------------#'
 
70
SET @@global.binlog_cache_size = TRUE;
 
71
Warnings:
 
72
Warning 1292    Truncated incorrect binlog_cache_size value: '1'
 
73
SELECT @@global.binlog_cache_size;
 
74
@@global.binlog_cache_size
 
75
4096
 
76
SET @@global.binlog_cache_size = FALSE;
 
77
Warnings:
 
78
Warning 1292    Truncated incorrect binlog_cache_size value: '0'
 
79
SELECT @@global.binlog_cache_size;
 
80
@@global.binlog_cache_size
 
81
4096
 
82
'Bug: Errors are not coming on assigning TRUE/FALSE to variable'
 
83
'#---------------------FN_DYNVARS_006_08----------------------#'
 
84
SET @@global.binlog_cache_size = 1;
 
85
Warnings:
 
86
Warning 1292    Truncated incorrect binlog_cache_size value: '1'
 
87
SELECT @@binlog_cache_size = @@global.binlog_cache_size;
 
88
@@binlog_cache_size = @@global.binlog_cache_size
 
89
1
 
90
'#---------------------FN_DYNVARS_006_09----------------------#'
 
91
SET binlog_cache_size = 1;
 
92
ERROR HY000: Variable 'binlog_cache_size' is a GLOBAL variable and should be set with SET GLOBAL
 
93
SET global.binlog_cache_size = 1;
 
94
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'binlog_cache_size = 1' at line 1
 
95
SELECT global.binlog_cache_size;
 
96
ERROR 42S02: Unknown table 'global' in field list
 
97
SELECT binlog_cache_size = @@session.binlog_cache_size;
 
98
ERROR 42S22: Unknown column 'binlog_cache_size' in 'field list'
 
99
SET @@global.binlog_cache_size = @start_value;
 
100
SELECT @@global.binlog_cache_size;
 
101
@@global.binlog_cache_size
 
102
32768