Commit 41756a30 authored by Sergei Golubchik's avatar Sergei Golubchik

portability fixes for sysvar_* tests

parent 2a4e8813
--vertical_results --vertical_results
# because its current value is printed below # need stable timestamp, because its current value is printed below
set time_zone='+00:00';
set timestamp=unix_timestamp('2014-09-01 13:40:23'); set timestamp=unix_timestamp('2014-09-01 13:40:23');
# ditto # ditto
set pseudo_thread_id=10; set pseudo_thread_id=10;
...@@ -15,8 +16,13 @@ select * from information_schema.system_variables ...@@ -15,8 +16,13 @@ select * from information_schema.system_variables
where variable_name not like 'aria%' and where variable_name not like 'aria%' and
variable_name not like 'debug%' and variable_name not like 'debug%' and
variable_name not like 'wsrep%' and variable_name not like 'wsrep%' and
variable_name not in ('large_files_support', variable_name not in (
'have_openssl',
'have_symlink',
'hostname',
'large_files_support',
'lower_case_file_system', 'lower_case_file_system',
'lower_case_table_names',
'open_files_limit', 'open_files_limit',
'system_time_zone', 'system_time_zone',
'version_comment', 'version_comment',
...@@ -31,8 +37,13 @@ select VARIABLE_NAME, VARIABLE_SCOPE, VARIABLE_TYPE, VARIABLE_COMMENT, ...@@ -31,8 +37,13 @@ select VARIABLE_NAME, VARIABLE_SCOPE, VARIABLE_TYPE, VARIABLE_COMMENT,
NUMERIC_MIN_VALUE, NUMERIC_MAX_VALUE, NUMERIC_BLOCK_SIZE, NUMERIC_MIN_VALUE, NUMERIC_MAX_VALUE, NUMERIC_BLOCK_SIZE,
ENUM_VALUE_LIST, READ_ONLY, COMMAND_LINE_ARGUMENT ENUM_VALUE_LIST, READ_ONLY, COMMAND_LINE_ARGUMENT
from information_schema.system_variables from information_schema.system_variables
where variable_name in ('large_files_support', where variable_name in (
'have_openssl',
'have_symlink',
'hostname',
'large_files_support',
'lower_case_file_system', 'lower_case_file_system',
'lower_case_table_names',
'open_files_limit', 'open_files_limit',
'system_time_zone', 'system_time_zone',
'version_comment', 'version_comment',
......
--auto-increment-increment=1 --auto-increment-increment=1 --loose-thread-pool-size=4
--- suite/sys_vars/r/sysvars_innodb.result 2014-09-01 19:35:26.000000000 +0200 --- suite/sys_vars/r/sysvars_innodb.result 2014-10-11 00:05:25.000000000 +0200
+++ suite/sys_vars/r/sysvars_innodb,xtradb.reject 2014-09-01 19:37:27.000000000 +0200 +++ suite/sys_vars/r/sysvars_innodb,xtradb.reject 2014-10-11 00:05:51.000000000 +0200
@@ -43,6 +43,20 @@ @@ -47,6 +47,20 @@
ENUM_VALUE_LIST NULL ENUM_VALUE_LIST NULL
READ_ONLY NO READ_ONLY NO
COMMAND_LINE_ARGUMENT OPTIONAL COMMAND_LINE_ARGUMENT OPTIONAL
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
VARIABLE_NAME INNODB_ADAPTIVE_MAX_SLEEP_DELAY VARIABLE_NAME INNODB_ADAPTIVE_MAX_SLEEP_DELAY
SESSION_VALUE NULL SESSION_VALUE NULL
GLOBAL_VALUE 150000 GLOBAL_VALUE 150000
@@ -281,6 +295,20 @@ @@ -285,6 +299,20 @@
ENUM_VALUE_LIST NULL ENUM_VALUE_LIST NULL
READ_ONLY NO READ_ONLY NO
COMMAND_LINE_ARGUMENT REQUIRED COMMAND_LINE_ARGUMENT REQUIRED
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
VARIABLE_NAME INNODB_BUFFER_POOL_SIZE VARIABLE_NAME INNODB_BUFFER_POOL_SIZE
SESSION_VALUE NULL SESSION_VALUE NULL
GLOBAL_VALUE 8388608 GLOBAL_VALUE 8388608
@@ -358,7 +386,7 @@ @@ -362,7 +390,7 @@
DEFAULT_VALUE ON DEFAULT_VALUE ON
VARIABLE_SCOPE GLOBAL VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE BOOLEAN VARIABLE_TYPE BOOLEAN
...@@ -51,7 +51,7 @@ ...@@ -51,7 +51,7 @@
NUMERIC_MIN_VALUE NULL NUMERIC_MIN_VALUE NULL
NUMERIC_MAX_VALUE NULL NUMERIC_MAX_VALUE NULL
NUMERIC_BLOCK_SIZE NULL NUMERIC_BLOCK_SIZE NULL
@@ -379,6 +407,104 @@ @@ -383,6 +411,104 @@
ENUM_VALUE_LIST CRC32,STRICT_CRC32,INNODB,STRICT_INNODB,NONE,STRICT_NONE ENUM_VALUE_LIST CRC32,STRICT_CRC32,INNODB,STRICT_INNODB,NONE,STRICT_NONE
READ_ONLY NO READ_ONLY NO
COMMAND_LINE_ARGUMENT REQUIRED COMMAND_LINE_ARGUMENT REQUIRED
...@@ -156,7 +156,7 @@ ...@@ -156,7 +156,7 @@
VARIABLE_NAME INNODB_CMP_PER_INDEX_ENABLED VARIABLE_NAME INNODB_CMP_PER_INDEX_ENABLED
SESSION_VALUE NULL SESSION_VALUE NULL
GLOBAL_VALUE OFF GLOBAL_VALUE OFF
@@ -477,6 +603,20 @@ @@ -481,6 +607,20 @@
ENUM_VALUE_LIST NULL ENUM_VALUE_LIST NULL
READ_ONLY NO READ_ONLY NO
COMMAND_LINE_ARGUMENT REQUIRED COMMAND_LINE_ARGUMENT REQUIRED
...@@ -177,7 +177,7 @@ ...@@ -177,7 +177,7 @@
VARIABLE_NAME INNODB_DATA_FILE_PATH VARIABLE_NAME INNODB_DATA_FILE_PATH
SESSION_VALUE NULL SESSION_VALUE NULL
GLOBAL_VALUE ibdata1:12M:autoextend GLOBAL_VALUE ibdata1:12M:autoextend
@@ -645,6 +785,34 @@ @@ -649,6 +789,34 @@
ENUM_VALUE_LIST NULL ENUM_VALUE_LIST NULL
READ_ONLY YES READ_ONLY YES
COMMAND_LINE_ARGUMENT OPTIONAL COMMAND_LINE_ARGUMENT OPTIONAL
...@@ -212,7 +212,7 @@ ...@@ -212,7 +212,7 @@
VARIABLE_NAME INNODB_FAST_SHUTDOWN VARIABLE_NAME INNODB_FAST_SHUTDOWN
SESSION_VALUE NULL SESSION_VALUE NULL
GLOBAL_VALUE 1 GLOBAL_VALUE 1
@@ -758,11 +926,11 @@ @@ -762,11 +930,11 @@
READ_ONLY NO READ_ONLY NO
COMMAND_LINE_ARGUMENT OPTIONAL COMMAND_LINE_ARGUMENT OPTIONAL
VARIABLE_NAME INNODB_FLUSH_LOG_AT_TRX_COMMIT VARIABLE_NAME INNODB_FLUSH_LOG_AT_TRX_COMMIT
...@@ -226,7 +226,7 @@ ...@@ -226,7 +226,7 @@
VARIABLE_TYPE BIGINT UNSIGNED VARIABLE_TYPE BIGINT UNSIGNED
VARIABLE_COMMENT Controls the durability/speed trade-off for commits. Set to 0 (write and flush redo log to disk only once per second), 1 (flush to disk at each commit), 2 (write to log at commit but flush to disk only once per second) or 3 (flush to disk at prepare and at commit, slower and usually redundant). 1 and 3 guarantees that after a crash, committed transactions will not be lost and will be consistent with the binlog and other transactional engines. 2 can get inconsistent and lose transactions if there is a power failure or kernel crash but not if mysqld crashes. 0 has no guarantees in case of crash. 0 and 2 can be faster than 1 or 3. VARIABLE_COMMENT Controls the durability/speed trade-off for commits. Set to 0 (write and flush redo log to disk only once per second), 1 (flush to disk at each commit), 2 (write to log at commit but flush to disk only once per second) or 3 (flush to disk at prepare and at commit, slower and usually redundant). 1 and 3 guarantees that after a crash, committed transactions will not be lost and will be consistent with the binlog and other transactional engines. 2 can get inconsistent and lose transactions if there is a power failure or kernel crash but not if mysqld crashes. 0 has no guarantees in case of crash. 0 and 2 can be faster than 1 or 3.
NUMERIC_MIN_VALUE 0 NUMERIC_MIN_VALUE 0
@@ -855,6 +1023,20 @@ @@ -859,6 +1027,20 @@
ENUM_VALUE_LIST NULL ENUM_VALUE_LIST NULL
READ_ONLY YES READ_ONLY YES
COMMAND_LINE_ARGUMENT REQUIRED COMMAND_LINE_ARGUMENT REQUIRED
...@@ -247,7 +247,7 @@ ...@@ -247,7 +247,7 @@
VARIABLE_NAME INNODB_FT_AUX_TABLE VARIABLE_NAME INNODB_FT_AUX_TABLE
SESSION_VALUE NULL SESSION_VALUE NULL
GLOBAL_VALUE GLOBAL_VALUE
@@ -1051,6 +1233,20 @@ @@ -1055,6 +1237,20 @@
ENUM_VALUE_LIST NULL ENUM_VALUE_LIST NULL
READ_ONLY NO READ_ONLY NO
COMMAND_LINE_ARGUMENT REQUIRED COMMAND_LINE_ARGUMENT REQUIRED
...@@ -268,7 +268,7 @@ ...@@ -268,7 +268,7 @@
VARIABLE_NAME INNODB_LARGE_PREFIX VARIABLE_NAME INNODB_LARGE_PREFIX
SESSION_VALUE NULL SESSION_VALUE NULL
GLOBAL_VALUE OFF GLOBAL_VALUE OFF
@@ -1079,6 +1275,20 @@ @@ -1083,6 +1279,20 @@
ENUM_VALUE_LIST NULL ENUM_VALUE_LIST NULL
READ_ONLY NO READ_ONLY NO
COMMAND_LINE_ARGUMENT REQUIRED COMMAND_LINE_ARGUMENT REQUIRED
...@@ -289,7 +289,7 @@ ...@@ -289,7 +289,7 @@
VARIABLE_NAME INNODB_LOCKS_UNSAFE_FOR_BINLOG VARIABLE_NAME INNODB_LOCKS_UNSAFE_FOR_BINLOG
SESSION_VALUE NULL SESSION_VALUE NULL
GLOBAL_VALUE OFF GLOBAL_VALUE OFF
@@ -1107,6 +1317,62 @@ @@ -1111,6 +1321,62 @@
ENUM_VALUE_LIST NULL ENUM_VALUE_LIST NULL
READ_ONLY NO READ_ONLY NO
COMMAND_LINE_ARGUMENT REQUIRED COMMAND_LINE_ARGUMENT REQUIRED
...@@ -352,7 +352,7 @@ ...@@ -352,7 +352,7 @@
VARIABLE_NAME INNODB_LOG_BUFFER_SIZE VARIABLE_NAME INNODB_LOG_BUFFER_SIZE
SESSION_VALUE NULL SESSION_VALUE NULL
GLOBAL_VALUE 1048576 GLOBAL_VALUE 1048576
@@ -1135,6 +1401,20 @@ @@ -1139,6 +1405,20 @@
ENUM_VALUE_LIST NULL ENUM_VALUE_LIST NULL
READ_ONLY NO READ_ONLY NO
COMMAND_LINE_ARGUMENT OPTIONAL COMMAND_LINE_ARGUMENT OPTIONAL
...@@ -373,7 +373,7 @@ ...@@ -373,7 +373,7 @@
VARIABLE_NAME INNODB_LOG_COMPRESSED_PAGES VARIABLE_NAME INNODB_LOG_COMPRESSED_PAGES
SESSION_VALUE NULL SESSION_VALUE NULL
GLOBAL_VALUE ON GLOBAL_VALUE ON
@@ -1205,6 +1485,34 @@ @@ -1209,6 +1489,34 @@
ENUM_VALUE_LIST NULL ENUM_VALUE_LIST NULL
READ_ONLY NO READ_ONLY NO
COMMAND_LINE_ARGUMENT REQUIRED COMMAND_LINE_ARGUMENT REQUIRED
...@@ -408,7 +408,7 @@ ...@@ -408,7 +408,7 @@
VARIABLE_NAME INNODB_MAX_DIRTY_PAGES_PCT VARIABLE_NAME INNODB_MAX_DIRTY_PAGES_PCT
SESSION_VALUE NULL SESSION_VALUE NULL
GLOBAL_VALUE 75 GLOBAL_VALUE 75
@@ -1457,6 +1765,62 @@ @@ -1461,6 +1769,62 @@
ENUM_VALUE_LIST NULL ENUM_VALUE_LIST NULL
READ_ONLY NO READ_ONLY NO
COMMAND_LINE_ARGUMENT OPTIONAL COMMAND_LINE_ARGUMENT OPTIONAL
...@@ -471,24 +471,10 @@ ...@@ -471,24 +471,10 @@
VARIABLE_NAME INNODB_PURGE_BATCH_SIZE VARIABLE_NAME INNODB_PURGE_BATCH_SIZE
SESSION_VALUE NULL SESSION_VALUE NULL
GLOBAL_VALUE 300 GLOBAL_VALUE 300
@@ -1625,6 +1989,90 @@ @@ -1629,6 +1993,76 @@
ENUM_VALUE_LIST NULL ENUM_VALUE_LIST NULL
READ_ONLY NO READ_ONLY NO
COMMAND_LINE_ARGUMENT OPTIONAL COMMAND_LINE_ARGUMENT OPTIONAL
+VARIABLE_NAME INNODB_SCHED_PRIORITY_CLEANER
+SESSION_VALUE NULL
+GLOBAL_VALUE 19
+GLOBAL_VALUE_ORIGIN COMPILE-TIME
+DEFAULT_VALUE 19
+VARIABLE_SCOPE GLOBAL
+VARIABLE_TYPE BIGINT UNSIGNED
+VARIABLE_COMMENT Nice value for the cleaner and LRU manager thread scheduling
+NUMERIC_MIN_VALUE 0
+NUMERIC_MAX_VALUE 39
+NUMERIC_BLOCK_SIZE 0
+ENUM_VALUE_LIST NULL
+READ_ONLY NO
+COMMAND_LINE_ARGUMENT REQUIRED
+VARIABLE_NAME INNODB_SCHED_PRIORITY_IO +VARIABLE_NAME INNODB_SCHED_PRIORITY_IO
+SESSION_VALUE NULL +SESSION_VALUE NULL
+GLOBAL_VALUE 19 +GLOBAL_VALUE 19
...@@ -562,7 +548,7 @@ ...@@ -562,7 +548,7 @@
VARIABLE_NAME INNODB_SORT_BUFFER_SIZE VARIABLE_NAME INNODB_SORT_BUFFER_SIZE
SESSION_VALUE NULL SESSION_VALUE NULL
GLOBAL_VALUE 1048576 GLOBAL_VALUE 1048576
@@ -1674,7 +2122,7 @@ @@ -1678,7 +2112,7 @@
DEFAULT_VALUE nulls_equal DEFAULT_VALUE nulls_equal
VARIABLE_SCOPE GLOBAL VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE ENUM VARIABLE_TYPE ENUM
...@@ -571,7 +557,7 @@ ...@@ -571,7 +557,7 @@
NUMERIC_MIN_VALUE NULL NUMERIC_MIN_VALUE NULL
NUMERIC_MAX_VALUE NULL NUMERIC_MAX_VALUE NULL
NUMERIC_BLOCK_SIZE NULL NUMERIC_BLOCK_SIZE NULL
@@ -1877,6 +2325,34 @@ @@ -1881,6 +2315,34 @@
ENUM_VALUE_LIST NULL ENUM_VALUE_LIST NULL
READ_ONLY NO READ_ONLY NO
COMMAND_LINE_ARGUMENT REQUIRED COMMAND_LINE_ARGUMENT REQUIRED
...@@ -606,7 +592,7 @@ ...@@ -606,7 +592,7 @@
VARIABLE_NAME INNODB_TRX_PURGE_VIEW_UPDATE_ONLY_DEBUG VARIABLE_NAME INNODB_TRX_PURGE_VIEW_UPDATE_ONLY_DEBUG
SESSION_VALUE NULL SESSION_VALUE NULL
GLOBAL_VALUE OFF GLOBAL_VALUE OFF
@@ -1954,7 +2430,7 @@ @@ -1958,7 +2420,7 @@
DEFAULT_VALUE OFF DEFAULT_VALUE OFF
VARIABLE_SCOPE GLOBAL VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE BOOLEAN VARIABLE_TYPE BOOLEAN
...@@ -615,7 +601,7 @@ ...@@ -615,7 +601,7 @@
NUMERIC_MIN_VALUE NULL NUMERIC_MIN_VALUE NULL
NUMERIC_MAX_VALUE NULL NUMERIC_MAX_VALUE NULL
NUMERIC_BLOCK_SIZE NULL NUMERIC_BLOCK_SIZE NULL
@@ -1975,6 +2451,20 @@ @@ -1979,6 +2441,20 @@
ENUM_VALUE_LIST NULL ENUM_VALUE_LIST NULL
READ_ONLY YES READ_ONLY YES
COMMAND_LINE_ARGUMENT NONE COMMAND_LINE_ARGUMENT NONE
...@@ -636,7 +622,7 @@ ...@@ -636,7 +622,7 @@
VARIABLE_NAME INNODB_USE_MTFLUSH VARIABLE_NAME INNODB_USE_MTFLUSH
SESSION_VALUE NULL SESSION_VALUE NULL
GLOBAL_VALUE OFF GLOBAL_VALUE OFF
@@ -2003,6 +2493,20 @@ @@ -1993,6 +2469,20 @@
ENUM_VALUE_LIST NULL ENUM_VALUE_LIST NULL
READ_ONLY YES READ_ONLY YES
COMMAND_LINE_ARGUMENT NONE COMMAND_LINE_ARGUMENT NONE
...@@ -657,7 +643,7 @@ ...@@ -657,7 +643,7 @@
VARIABLE_NAME INNODB_USE_SYS_MALLOC VARIABLE_NAME INNODB_USE_SYS_MALLOC
SESSION_VALUE NULL SESSION_VALUE NULL
GLOBAL_VALUE ON GLOBAL_VALUE ON
@@ -2033,12 +2537,12 @@ @@ -2023,12 +2513,12 @@
COMMAND_LINE_ARGUMENT OPTIONAL COMMAND_LINE_ARGUMENT OPTIONAL
VARIABLE_NAME INNODB_VERSION VARIABLE_NAME INNODB_VERSION
SESSION_VALUE NULL SESSION_VALUE NULL
......
select * from information_schema.system_variables select * from information_schema.system_variables
where variable_name like 'innodb%' and not variable_name = 'innodb_disallow_writes' where variable_name like 'innodb%' and
order by variable_name; variable_name not in (
'innodb_disallow_writes', # only available WITH_WSREP
'innodb_sched_priority_cleaner', # linux only
'innodb_use_native_aio') # default value depends on OS
order by variable_name;
VARIABLE_NAME INNODB_ADAPTIVE_FLUSHING VARIABLE_NAME INNODB_ADAPTIVE_FLUSHING
SESSION_VALUE NULL SESSION_VALUE NULL
GLOBAL_VALUE ON GLOBAL_VALUE ON
...@@ -1989,20 +1993,6 @@ NUMERIC_BLOCK_SIZE NULL ...@@ -1989,20 +1993,6 @@ NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST NULL ENUM_VALUE_LIST NULL
READ_ONLY YES READ_ONLY YES
COMMAND_LINE_ARGUMENT NONE COMMAND_LINE_ARGUMENT NONE
VARIABLE_NAME INNODB_USE_NATIVE_AIO
SESSION_VALUE NULL
GLOBAL_VALUE ON
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE ON
VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE BOOLEAN
VARIABLE_COMMENT Use native AIO if supported on this platform.
NUMERIC_MIN_VALUE NULL
NUMERIC_MAX_VALUE NULL
NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST NULL
READ_ONLY YES
COMMAND_LINE_ARGUMENT NONE
VARIABLE_NAME INNODB_USE_SYS_MALLOC VARIABLE_NAME INNODB_USE_SYS_MALLOC
SESSION_VALUE NULL SESSION_VALUE NULL
GLOBAL_VALUE ON GLOBAL_VALUE ON
......
set time_zone='+00:00';
set timestamp=unix_timestamp('2014-09-01 13:40:23'); set timestamp=unix_timestamp('2014-09-01 13:40:23');
set pseudo_thread_id=10; set pseudo_thread_id=10;
set sql_mode=ansi_quotes; set sql_mode=ansi_quotes;
...@@ -6,8 +7,13 @@ select * from information_schema.system_variables ...@@ -6,8 +7,13 @@ select * from information_schema.system_variables
where variable_name not like 'aria%' and where variable_name not like 'aria%' and
variable_name not like 'debug%' and variable_name not like 'debug%' and
variable_name not like 'wsrep%' and variable_name not like 'wsrep%' and
variable_name not in ('large_files_support', variable_name not in (
'have_openssl',
'have_symlink',
'hostname',
'large_files_support',
'lower_case_file_system', 'lower_case_file_system',
'lower_case_table_names',
'open_files_limit', 'open_files_limit',
'system_time_zone', 'system_time_zone',
'version_comment', 'version_comment',
...@@ -995,20 +1001,6 @@ NUMERIC_BLOCK_SIZE NULL ...@@ -995,20 +1001,6 @@ NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST NULL ENUM_VALUE_LIST NULL
READ_ONLY YES READ_ONLY YES
COMMAND_LINE_ARGUMENT NULL COMMAND_LINE_ARGUMENT NULL
VARIABLE_NAME HAVE_OPENSSL
SESSION_VALUE NULL
GLOBAL_VALUE NO
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE NULL
VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE VARCHAR
VARIABLE_COMMENT have_openssl
NUMERIC_MIN_VALUE NULL
NUMERIC_MAX_VALUE NULL
NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST NULL
READ_ONLY YES
COMMAND_LINE_ARGUMENT NULL
VARIABLE_NAME HAVE_PROFILING VARIABLE_NAME HAVE_PROFILING
SESSION_VALUE NULL SESSION_VALUE NULL
GLOBAL_VALUE YES GLOBAL_VALUE YES
...@@ -1065,20 +1057,6 @@ NUMERIC_BLOCK_SIZE NULL ...@@ -1065,20 +1057,6 @@ NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST NULL ENUM_VALUE_LIST NULL
READ_ONLY YES READ_ONLY YES
COMMAND_LINE_ARGUMENT NULL COMMAND_LINE_ARGUMENT NULL
VARIABLE_NAME HAVE_SYMLINK
SESSION_VALUE NULL
GLOBAL_VALUE YES
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE NULL
VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE VARCHAR
VARIABLE_COMMENT have_symlink
NUMERIC_MIN_VALUE NULL
NUMERIC_MAX_VALUE NULL
NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST NULL
READ_ONLY YES
COMMAND_LINE_ARGUMENT NULL
VARIABLE_NAME HISTOGRAM_SIZE VARIABLE_NAME HISTOGRAM_SIZE
SESSION_VALUE 0 SESSION_VALUE 0
GLOBAL_VALUE 0 GLOBAL_VALUE 0
...@@ -1107,20 +1085,6 @@ NUMERIC_BLOCK_SIZE NULL ...@@ -1107,20 +1085,6 @@ NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST SINGLE_PREC_HB,DOUBLE_PREC_HB ENUM_VALUE_LIST SINGLE_PREC_HB,DOUBLE_PREC_HB
READ_ONLY NO READ_ONLY NO
COMMAND_LINE_ARGUMENT REQUIRED COMMAND_LINE_ARGUMENT REQUIRED
VARIABLE_NAME HOSTNAME
SESSION_VALUE NULL
GLOBAL_VALUE meddwl
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE NULL
VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE VARCHAR
VARIABLE_COMMENT Server host name
NUMERIC_MIN_VALUE NULL
NUMERIC_MAX_VALUE NULL
NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST NULL
READ_ONLY YES
COMMAND_LINE_ARGUMENT NULL
VARIABLE_NAME HOST_CACHE_SIZE VARIABLE_NAME HOST_CACHE_SIZE
SESSION_VALUE NULL SESSION_VALUE NULL
GLOBAL_VALUE 128 GLOBAL_VALUE 128
...@@ -1667,20 +1631,6 @@ NUMERIC_BLOCK_SIZE NULL ...@@ -1667,20 +1631,6 @@ NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST NULL ENUM_VALUE_LIST NULL
READ_ONLY NO READ_ONLY NO
COMMAND_LINE_ARGUMENT REQUIRED COMMAND_LINE_ARGUMENT REQUIRED
VARIABLE_NAME LOWER_CASE_TABLE_NAMES
SESSION_VALUE NULL
GLOBAL_VALUE 0
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 0
VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE INT UNSIGNED
VARIABLE_COMMENT If set to 1 table names are stored in lowercase on disk and table names will be case-insensitive. Should be set to 2 if you are using a case insensitive file system
NUMERIC_MIN_VALUE 0
NUMERIC_MAX_VALUE 2
NUMERIC_BLOCK_SIZE 1
ENUM_VALUE_LIST NULL
READ_ONLY YES
COMMAND_LINE_ARGUMENT OPTIONAL
VARIABLE_NAME LOW_PRIORITY_UPDATES VARIABLE_NAME LOW_PRIORITY_UPDATES
SESSION_VALUE OFF SESSION_VALUE OFF
GLOBAL_VALUE OFF GLOBAL_VALUE OFF
...@@ -3824,7 +3774,7 @@ ENUM_VALUE_LIST OFF,ON ...@@ -3824,7 +3774,7 @@ ENUM_VALUE_LIST OFF,ON
READ_ONLY NO READ_ONLY NO
COMMAND_LINE_ARGUMENT OPTIONAL COMMAND_LINE_ARGUMENT OPTIONAL
VARIABLE_NAME TIMESTAMP VARIABLE_NAME TIMESTAMP
SESSION_VALUE 1409571623.000000 SESSION_VALUE 1409578823.000000
GLOBAL_VALUE NULL GLOBAL_VALUE NULL
GLOBAL_VALUE_ORIGIN COMPILE-TIME GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 0.000000 DEFAULT_VALUE 0.000000
...@@ -3852,7 +3802,7 @@ ENUM_VALUE_LIST NULL ...@@ -3852,7 +3802,7 @@ ENUM_VALUE_LIST NULL
READ_ONLY YES READ_ONLY YES
COMMAND_LINE_ARGUMENT REQUIRED COMMAND_LINE_ARGUMENT REQUIRED
VARIABLE_NAME TIME_ZONE VARIABLE_NAME TIME_ZONE
SESSION_VALUE SYSTEM SESSION_VALUE +00:00
GLOBAL_VALUE SYSTEM GLOBAL_VALUE SYSTEM
GLOBAL_VALUE_ORIGIN COMPILE-TIME GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE SYSTEM DEFAULT_VALUE SYSTEM
...@@ -4037,8 +3987,13 @@ select VARIABLE_NAME, VARIABLE_SCOPE, VARIABLE_TYPE, VARIABLE_COMMENT, ...@@ -4037,8 +3987,13 @@ select VARIABLE_NAME, VARIABLE_SCOPE, VARIABLE_TYPE, VARIABLE_COMMENT,
NUMERIC_MIN_VALUE, NUMERIC_MAX_VALUE, NUMERIC_BLOCK_SIZE, NUMERIC_MIN_VALUE, NUMERIC_MAX_VALUE, NUMERIC_BLOCK_SIZE,
ENUM_VALUE_LIST, READ_ONLY, COMMAND_LINE_ARGUMENT ENUM_VALUE_LIST, READ_ONLY, COMMAND_LINE_ARGUMENT
from information_schema.system_variables from information_schema.system_variables
where variable_name in ('large_files_support', where variable_name in (
'have_openssl',
'have_symlink',
'hostname',
'large_files_support',
'lower_case_file_system', 'lower_case_file_system',
'lower_case_table_names',
'open_files_limit', 'open_files_limit',
'system_time_zone', 'system_time_zone',
'version_comment', 'version_comment',
...@@ -4046,6 +4001,36 @@ where variable_name in ('large_files_support', ...@@ -4046,6 +4001,36 @@ where variable_name in ('large_files_support',
'version_malloc_library', 'version' 'version_malloc_library', 'version'
) )
order by variable_name; order by variable_name;
VARIABLE_NAME HAVE_OPENSSL
VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE VARCHAR
VARIABLE_COMMENT have_openssl
NUMERIC_MIN_VALUE NULL
NUMERIC_MAX_VALUE NULL
NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST NULL
READ_ONLY YES
COMMAND_LINE_ARGUMENT NULL
VARIABLE_NAME HAVE_SYMLINK
VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE VARCHAR
VARIABLE_COMMENT have_symlink
NUMERIC_MIN_VALUE NULL
NUMERIC_MAX_VALUE NULL
NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST NULL
READ_ONLY YES
COMMAND_LINE_ARGUMENT NULL
VARIABLE_NAME HOSTNAME
VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE VARCHAR
VARIABLE_COMMENT Server host name
NUMERIC_MIN_VALUE NULL
NUMERIC_MAX_VALUE NULL
NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST NULL
READ_ONLY YES
COMMAND_LINE_ARGUMENT NULL
VARIABLE_NAME LARGE_FILES_SUPPORT VARIABLE_NAME LARGE_FILES_SUPPORT
VARIABLE_SCOPE GLOBAL VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE BOOLEAN VARIABLE_TYPE BOOLEAN
...@@ -4066,6 +4051,16 @@ NUMERIC_BLOCK_SIZE NULL ...@@ -4066,6 +4051,16 @@ NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST OFF,ON ENUM_VALUE_LIST OFF,ON
READ_ONLY YES READ_ONLY YES
COMMAND_LINE_ARGUMENT NULL COMMAND_LINE_ARGUMENT NULL
VARIABLE_NAME LOWER_CASE_TABLE_NAMES
VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE INT UNSIGNED
VARIABLE_COMMENT If set to 1 table names are stored in lowercase on disk and table names will be case-insensitive. Should be set to 2 if you are using a case insensitive file system
NUMERIC_MIN_VALUE 0
NUMERIC_MAX_VALUE 2
NUMERIC_BLOCK_SIZE 1
ENUM_VALUE_LIST NULL
READ_ONLY YES
COMMAND_LINE_ARGUMENT OPTIONAL
VARIABLE_NAME OPEN_FILES_LIMIT VARIABLE_NAME OPEN_FILES_LIMIT
VARIABLE_SCOPE GLOBAL VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE BIGINT UNSIGNED VARIABLE_TYPE BIGINT UNSIGNED
......
set time_zone='+00:00';
set timestamp=unix_timestamp('2014-09-01 13:40:23'); set timestamp=unix_timestamp('2014-09-01 13:40:23');
set pseudo_thread_id=10; set pseudo_thread_id=10;
set sql_mode=ansi_quotes; set sql_mode=ansi_quotes;
...@@ -6,8 +7,13 @@ select * from information_schema.system_variables ...@@ -6,8 +7,13 @@ select * from information_schema.system_variables
where variable_name not like 'aria%' and where variable_name not like 'aria%' and
variable_name not like 'debug%' and variable_name not like 'debug%' and
variable_name not like 'wsrep%' and variable_name not like 'wsrep%' and
variable_name not in ('large_files_support', variable_name not in (
'have_openssl',
'have_symlink',
'hostname',
'large_files_support',
'lower_case_file_system', 'lower_case_file_system',
'lower_case_table_names',
'open_files_limit', 'open_files_limit',
'system_time_zone', 'system_time_zone',
'version_comment', 'version_comment',
...@@ -1107,20 +1113,6 @@ NUMERIC_BLOCK_SIZE NULL ...@@ -1107,20 +1113,6 @@ NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST NULL ENUM_VALUE_LIST NULL
READ_ONLY YES READ_ONLY YES
COMMAND_LINE_ARGUMENT NULL COMMAND_LINE_ARGUMENT NULL
VARIABLE_NAME HAVE_OPENSSL
SESSION_VALUE NULL
GLOBAL_VALUE YES
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE NULL
VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE VARCHAR
VARIABLE_COMMENT have_openssl
NUMERIC_MIN_VALUE NULL
NUMERIC_MAX_VALUE NULL
NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST NULL
READ_ONLY YES
COMMAND_LINE_ARGUMENT NULL
VARIABLE_NAME HAVE_PROFILING VARIABLE_NAME HAVE_PROFILING
SESSION_VALUE NULL SESSION_VALUE NULL
GLOBAL_VALUE YES GLOBAL_VALUE YES
...@@ -1177,20 +1169,6 @@ NUMERIC_BLOCK_SIZE NULL ...@@ -1177,20 +1169,6 @@ NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST NULL ENUM_VALUE_LIST NULL
READ_ONLY YES READ_ONLY YES
COMMAND_LINE_ARGUMENT NULL COMMAND_LINE_ARGUMENT NULL
VARIABLE_NAME HAVE_SYMLINK
SESSION_VALUE NULL
GLOBAL_VALUE YES
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE NULL
VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE VARCHAR
VARIABLE_COMMENT have_symlink
NUMERIC_MIN_VALUE NULL
NUMERIC_MAX_VALUE NULL
NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST NULL
READ_ONLY YES
COMMAND_LINE_ARGUMENT NULL
VARIABLE_NAME HISTOGRAM_SIZE VARIABLE_NAME HISTOGRAM_SIZE
SESSION_VALUE 0 SESSION_VALUE 0
GLOBAL_VALUE 0 GLOBAL_VALUE 0
...@@ -1219,20 +1197,6 @@ NUMERIC_BLOCK_SIZE NULL ...@@ -1219,20 +1197,6 @@ NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST SINGLE_PREC_HB,DOUBLE_PREC_HB ENUM_VALUE_LIST SINGLE_PREC_HB,DOUBLE_PREC_HB
READ_ONLY NO READ_ONLY NO
COMMAND_LINE_ARGUMENT REQUIRED COMMAND_LINE_ARGUMENT REQUIRED
VARIABLE_NAME HOSTNAME
SESSION_VALUE NULL
GLOBAL_VALUE meddwl
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE NULL
VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE VARCHAR
VARIABLE_COMMENT Server host name
NUMERIC_MIN_VALUE NULL
NUMERIC_MAX_VALUE NULL
NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST NULL
READ_ONLY YES
COMMAND_LINE_ARGUMENT NULL
VARIABLE_NAME HOST_CACHE_SIZE VARIABLE_NAME HOST_CACHE_SIZE
SESSION_VALUE NULL SESSION_VALUE NULL
GLOBAL_VALUE 128 GLOBAL_VALUE 128
...@@ -1807,20 +1771,6 @@ NUMERIC_BLOCK_SIZE NULL ...@@ -1807,20 +1771,6 @@ NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST NULL ENUM_VALUE_LIST NULL
READ_ONLY NO READ_ONLY NO
COMMAND_LINE_ARGUMENT REQUIRED COMMAND_LINE_ARGUMENT REQUIRED
VARIABLE_NAME LOWER_CASE_TABLE_NAMES
SESSION_VALUE NULL
GLOBAL_VALUE 0
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 0
VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE INT UNSIGNED
VARIABLE_COMMENT If set to 1 table names are stored in lowercase on disk and table names will be case-insensitive. Should be set to 2 if you are using a case insensitive file system
NUMERIC_MIN_VALUE 0
NUMERIC_MAX_VALUE 2
NUMERIC_BLOCK_SIZE 1
ENUM_VALUE_LIST NULL
READ_ONLY YES
COMMAND_LINE_ARGUMENT OPTIONAL
VARIABLE_NAME LOW_PRIORITY_UPDATES VARIABLE_NAME LOW_PRIORITY_UPDATES
SESSION_VALUE OFF SESSION_VALUE OFF
GLOBAL_VALUE OFF GLOBAL_VALUE OFF
...@@ -4470,8 +4420,8 @@ COMMAND_LINE_ARGUMENT REQUIRED ...@@ -4470,8 +4420,8 @@ COMMAND_LINE_ARGUMENT REQUIRED
VARIABLE_NAME THREAD_POOL_SIZE VARIABLE_NAME THREAD_POOL_SIZE
SESSION_VALUE NULL SESSION_VALUE NULL
GLOBAL_VALUE 4 GLOBAL_VALUE 4
GLOBAL_VALUE_ORIGIN COMPILE-TIME GLOBAL_VALUE_ORIGIN CONFIG
DEFAULT_VALUE 4 DEFAULT_VALUE 8
VARIABLE_SCOPE GLOBAL VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE INT UNSIGNED VARIABLE_TYPE INT UNSIGNED
VARIABLE_COMMENT Number of thread groups in the pool. This parameter is roughly equivalent to maximum number of concurrently executing threads (threads in a waiting state do not count as executing). VARIABLE_COMMENT Number of thread groups in the pool. This parameter is roughly equivalent to maximum number of concurrently executing threads (threads in a waiting state do not count as executing).
...@@ -4524,7 +4474,7 @@ ENUM_VALUE_LIST OFF,ON ...@@ -4524,7 +4474,7 @@ ENUM_VALUE_LIST OFF,ON
READ_ONLY NO READ_ONLY NO
COMMAND_LINE_ARGUMENT OPTIONAL COMMAND_LINE_ARGUMENT OPTIONAL
VARIABLE_NAME TIMESTAMP VARIABLE_NAME TIMESTAMP
SESSION_VALUE 1409571623.000000 SESSION_VALUE 1409578823.000000
GLOBAL_VALUE NULL GLOBAL_VALUE NULL
GLOBAL_VALUE_ORIGIN COMPILE-TIME GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 0.000000 DEFAULT_VALUE 0.000000
...@@ -4552,7 +4502,7 @@ ENUM_VALUE_LIST NULL ...@@ -4552,7 +4502,7 @@ ENUM_VALUE_LIST NULL
READ_ONLY YES READ_ONLY YES
COMMAND_LINE_ARGUMENT REQUIRED COMMAND_LINE_ARGUMENT REQUIRED
VARIABLE_NAME TIME_ZONE VARIABLE_NAME TIME_ZONE
SESSION_VALUE SYSTEM SESSION_VALUE +00:00
GLOBAL_VALUE SYSTEM GLOBAL_VALUE SYSTEM
GLOBAL_VALUE_ORIGIN COMPILE-TIME GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE SYSTEM DEFAULT_VALUE SYSTEM
...@@ -4737,8 +4687,13 @@ select VARIABLE_NAME, VARIABLE_SCOPE, VARIABLE_TYPE, VARIABLE_COMMENT, ...@@ -4737,8 +4687,13 @@ select VARIABLE_NAME, VARIABLE_SCOPE, VARIABLE_TYPE, VARIABLE_COMMENT,
NUMERIC_MIN_VALUE, NUMERIC_MAX_VALUE, NUMERIC_BLOCK_SIZE, NUMERIC_MIN_VALUE, NUMERIC_MAX_VALUE, NUMERIC_BLOCK_SIZE,
ENUM_VALUE_LIST, READ_ONLY, COMMAND_LINE_ARGUMENT ENUM_VALUE_LIST, READ_ONLY, COMMAND_LINE_ARGUMENT
from information_schema.system_variables from information_schema.system_variables
where variable_name in ('large_files_support', where variable_name in (
'have_openssl',
'have_symlink',
'hostname',
'large_files_support',
'lower_case_file_system', 'lower_case_file_system',
'lower_case_table_names',
'open_files_limit', 'open_files_limit',
'system_time_zone', 'system_time_zone',
'version_comment', 'version_comment',
...@@ -4746,6 +4701,36 @@ where variable_name in ('large_files_support', ...@@ -4746,6 +4701,36 @@ where variable_name in ('large_files_support',
'version_malloc_library', 'version' 'version_malloc_library', 'version'
) )
order by variable_name; order by variable_name;
VARIABLE_NAME HAVE_OPENSSL
VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE VARCHAR
VARIABLE_COMMENT have_openssl
NUMERIC_MIN_VALUE NULL
NUMERIC_MAX_VALUE NULL
NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST NULL
READ_ONLY YES
COMMAND_LINE_ARGUMENT NULL
VARIABLE_NAME HAVE_SYMLINK
VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE VARCHAR
VARIABLE_COMMENT have_symlink
NUMERIC_MIN_VALUE NULL
NUMERIC_MAX_VALUE NULL
NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST NULL
READ_ONLY YES
COMMAND_LINE_ARGUMENT NULL
VARIABLE_NAME HOSTNAME
VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE VARCHAR
VARIABLE_COMMENT Server host name
NUMERIC_MIN_VALUE NULL
NUMERIC_MAX_VALUE NULL
NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST NULL
READ_ONLY YES
COMMAND_LINE_ARGUMENT NULL
VARIABLE_NAME LARGE_FILES_SUPPORT VARIABLE_NAME LARGE_FILES_SUPPORT
VARIABLE_SCOPE GLOBAL VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE BOOLEAN VARIABLE_TYPE BOOLEAN
...@@ -4766,6 +4751,16 @@ NUMERIC_BLOCK_SIZE NULL ...@@ -4766,6 +4751,16 @@ NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST OFF,ON ENUM_VALUE_LIST OFF,ON
READ_ONLY YES READ_ONLY YES
COMMAND_LINE_ARGUMENT NULL COMMAND_LINE_ARGUMENT NULL
VARIABLE_NAME LOWER_CASE_TABLE_NAMES
VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE INT UNSIGNED
VARIABLE_COMMENT If set to 1 table names are stored in lowercase on disk and table names will be case-insensitive. Should be set to 2 if you are using a case insensitive file system
NUMERIC_MIN_VALUE 0
NUMERIC_MAX_VALUE 2
NUMERIC_BLOCK_SIZE 1
ENUM_VALUE_LIST NULL
READ_ONLY YES
COMMAND_LINE_ARGUMENT OPTIONAL
VARIABLE_NAME OPEN_FILES_LIMIT VARIABLE_NAME OPEN_FILES_LIMIT
VARIABLE_SCOPE GLOBAL VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE BIGINT UNSIGNED VARIABLE_TYPE BIGINT UNSIGNED
......
--source include/have_innodb.inc --source include/have_innodb.inc
--source include/have_debug.inc
--source include/not_valgrind.inc
--vertical_results --vertical_results
--replace_regex /^\/\S+/PATH/ /\.\//PATH/ --replace_regex /^\/\S+/PATH/ /\.\//PATH/
select * from information_schema.system_variables select * from information_schema.system_variables
where variable_name like 'innodb%' and not variable_name = 'innodb_disallow_writes' where variable_name like 'innodb%' and
variable_name not in (
'innodb_disallow_writes', # only available WITH_WSREP
'innodb_sched_priority_cleaner', # linux only
'innodb_use_native_aio') # default value depends on OS
order by variable_name; order by variable_name;
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment