Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
mariadb
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
mariadb
Commits
2aca5a8d
Commit
2aca5a8d
authored
Oct 05, 2011
by
Bjorn Munch
Browse files
Options
Browse Files
Download
Plain Diff
merge 5.5-mtr => 5.5
parents
59c9d8e6
83f3aa14
Changes
31
Hide whitespace changes
Inline
Side-by-side
Showing
31 changed files
with
52 additions
and
130 deletions
+52
-130
.bzrignore
.bzrignore
+1
-68
mysql-test/CMakeLists.txt
mysql-test/CMakeLists.txt
+23
-0
mysql-test/collections/README
mysql-test/collections/README
+8
-0
mysql-test/collections/default.release.in
mysql-test/collections/default.release.in
+6
-0
mysql-test/include/mtr_check.sql
mysql-test/include/mtr_check.sql
+2
-1
mysql-test/lib/My/CoreDump.pm
mysql-test/lib/My/CoreDump.pm
+2
-2
mysql-test/mysql-test-run.pl
mysql-test/mysql-test-run.pl
+7
-3
mysql-test/r/partition_innodb_plugin.result
mysql-test/r/partition_innodb_plugin.result
+0
-2
mysql-test/suite/innodb/r/innodb_bug52745.result
mysql-test/suite/innodb/r/innodb_bug52745.result
+0
-1
mysql-test/suite/innodb/r/innodb_bug53591.result
mysql-test/suite/innodb/r/innodb_bug53591.result
+0
-1
mysql-test/suite/innodb/r/innodb_file_format.result
mysql-test/suite/innodb/r/innodb_file_format.result
+0
-1
mysql-test/suite/innodb/r/innodb_index_large_prefix.result
mysql-test/suite/innodb/r/innodb_index_large_prefix.result
+0
-1
mysql-test/suite/innodb/r/innodb_prefix_index_liftedlimit.result
...est/suite/innodb/r/innodb_prefix_index_liftedlimit.result
+0
-1
mysql-test/suite/innodb/r/innodb_prefix_index_restart_server.result
.../suite/innodb/r/innodb_prefix_index_restart_server.result
+0
-1
mysql-test/suite/innodb/t/innodb-autoinc-44030.test
mysql-test/suite/innodb/t/innodb-autoinc-44030.test
+0
-9
mysql-test/suite/innodb/t/innodb-autoinc.test
mysql-test/suite/innodb/t/innodb-autoinc.test
+0
-8
mysql-test/suite/innodb/t/innodb-create-options.test
mysql-test/suite/innodb/t/innodb-create-options.test
+0
-2
mysql-test/suite/innodb/t/innodb-index.test
mysql-test/suite/innodb/t/innodb-index.test
+0
-9
mysql-test/suite/innodb/t/innodb-zip.test
mysql-test/suite/innodb/t/innodb-zip.test
+0
-2
mysql-test/suite/innodb/t/innodb_bug36172.test
mysql-test/suite/innodb/t/innodb_bug36172.test
+0
-2
mysql-test/suite/innodb/t/innodb_bug47167-master.opt
mysql-test/suite/innodb/t/innodb_bug47167-master.opt
+1
-0
mysql-test/suite/innodb/t/innodb_bug52745.test
mysql-test/suite/innodb/t/innodb_bug52745.test
+0
-2
mysql-test/suite/innodb/t/innodb_bug53591.test
mysql-test/suite/innodb/t/innodb_bug53591.test
+0
-2
mysql-test/suite/innodb/t/innodb_bug56680.test
mysql-test/suite/innodb/t/innodb_bug56680.test
+0
-2
mysql-test/suite/innodb/t/innodb_file_format-master.opt
mysql-test/suite/innodb/t/innodb_file_format-master.opt
+1
-0
mysql-test/suite/innodb/t/innodb_file_format.test
mysql-test/suite/innodb/t/innodb_file_format.test
+0
-2
mysql-test/suite/innodb/t/innodb_index_large_prefix.test
mysql-test/suite/innodb/t/innodb_index_large_prefix.test
+0
-2
mysql-test/suite/innodb/t/innodb_prefix_index_liftedlimit.test
...-test/suite/innodb/t/innodb_prefix_index_liftedlimit.test
+0
-2
mysql-test/suite/innodb/t/innodb_prefix_index_restart_server.test
...st/suite/innodb/t/innodb_prefix_index_restart_server.test
+0
-2
mysql-test/suite/sys_vars/t/innodb_file_format_max_basic-master.opt
.../suite/sys_vars/t/innodb_file_format_max_basic-master.opt
+1
-0
mysql-test/t/partition_innodb_plugin.test
mysql-test/t/partition_innodb_plugin.test
+0
-2
No files found.
.bzrignore
View file @
2aca5a8d
...
@@ -43,7 +43,6 @@
...
@@ -43,7 +43,6 @@
*.vcxproj
*.vcxproj
*.vcxproj.filters
*.vcxproj.filters
*/*.dir/*
*/*.dir/*
*.dir
Debug
Debug
MySql.sdf
MySql.sdf
Win32
Win32
...
@@ -497,7 +496,6 @@ contrib/*.ds?
...
@@ -497,7 +496,6 @@ contrib/*.ds?
contrib/*.vcproj
contrib/*.vcproj
core
core
core.*
core.*
core.2430
cscope.in.out
cscope.in.out
cscope.out
cscope.out
cscope.po.out
cscope.po.out
...
@@ -1314,6 +1312,7 @@ mysql-max-4.0.2-alpha-pc-linux-gnu-i686.tar.gz
...
@@ -1314,6 +1312,7 @@ mysql-max-4.0.2-alpha-pc-linux-gnu-i686.tar.gz
mysql-test/*.ds?
mysql-test/*.ds?
mysql-test/*.vcproj
mysql-test/*.vcproj
mysql-test/.DS_Store
mysql-test/.DS_Store
mysql-test/collections/default.release
mysql-test/funcs_1.log
mysql-test/funcs_1.log
mysql-test/funcs_1.tar
mysql-test/funcs_1.tar
mysql-test/gmon.out
mysql-test/gmon.out
...
@@ -1335,81 +1334,17 @@ mysql-test/r/*.err
...
@@ -1335,81 +1334,17 @@ mysql-test/r/*.err
mysql-test/r/*.log
mysql-test/r/*.log
mysql-test/r/*.out
mysql-test/r/*.out
mysql-test/r/*.reject
mysql-test/r/*.reject
mysql-test/r/alter_table.err
mysql-test/r/archive.err
mysql-test/r/backup.log
mysql-test/r/bdb-alter-table-1.err
mysql-test/r/bdb-alter-table-2.err
mysql-test/r/bdb-crash.err
mysql-test/r/bdb-deadlock.err
mysql-test/r/bdb.err
mysql-test/r/bdb.log
mysql-test/r/bdb_cache.err
mysql-test/r/blackhole.log
mysql-test/r/client_test.err
mysql-test/r/csv.err
mysql-test/r/ctype_ucs.err
mysql-test/r/derived.err
mysql-test/r/events.log
mysql-test/r/events_bugs.log
mysql-test/r/events_logs_tests.log
mysql-test/r/exampledb.err
mysql-test/r/func_encrypt.err
mysql-test/r/im_client_port.log
mysql-test/r/index_merge_load.result
mysql-test/r/index_merge_load.result
mysql-test/r/isam.err
mysql-test/r/lowercase_table2.err
mysql-test/r/max_allowed_packet_func.result
mysql-test/r/max_allowed_packet_func.result
mysql-test/r/multi_update.err
mysql-test/r/mysql_protocols.err
mysql-test/r/mysqlbinlog.err
mysql-test/r/mysqlbinlog2.err
mysql-test/r/mysqldump.err
mysql-test/r/mysqltest.err
mysql-test/r/mysqltest.log
mysql-test/r/ndb_alter_table.err
mysql-test/r/ndb_autodiscover.err
mysql-test/r/ndb_autodiscover2.err
mysql-test/r/ndb_basic.err
mysql-test/r/ndb_blob.err
mysql-test/r/ndb_cache.err
mysql-test/r/ndb_charset.err
mysql-test/r/ndb_index.err
mysql-test/r/ndb_index_ordered.err
mysql-test/r/ndb_index_unique.err
mysql-test/r/ndb_insert.err
mysql-test/r/ndb_limit.err
mysql-test/r/ndb_lock.err
mysql-test/r/ndb_minmax.err
mysql-test/r/ndb_replace.err
mysql-test/r/ndb_subquery.err
mysql-test/r/ndb_transaction.err
mysql-test/r/ndb_truncate.err
mysql-test/r/ndb_types.err
mysql-test/r/ndb_update.err
mysql-test/r/openssl_1.err
mysql-test/r/ps_1general.err
mysql-test/r/ps_6bdb.err
mysql-test/r/ps_7ndb.err
mysql-test/r/query_cache.err
mysql-test/r/query_cache_merge.err
mysql-test/r/raid.err
mysql-test/r/repair.err
mysql-test/r/replace.err
mysql-test/r/rpl000001.err
mysql-test/r/rpl000001.eval
mysql-test/r/rpl000001.eval
mysql-test/r/rpl000002.eval
mysql-test/r/rpl000002.eval
mysql-test/r/rpl000014.eval
mysql-test/r/rpl000014.eval
mysql-test/r/rpl000015.err
mysql-test/r/rpl000015.eval
mysql-test/r/rpl000015.eval
mysql-test/r/rpl000016.eval
mysql-test/r/rpl000016.eval
mysql-test/r/rpl_log.eval
mysql-test/r/rpl_log.eval
mysql-test/r/slave-running.eval
mysql-test/r/slave-running.eval
mysql-test/r/slave-stopped.eval
mysql-test/r/slave-stopped.eval
mysql-test/r/symlink.log
mysql-test/r/system_mysql_db.log
mysql-test/r/tmp.result
mysql-test/r/tmp.result
mysql-test/r/udf.log
mysql-test/reg.log
mysql-test/reg.log
mysql-test/rpl.log
mysql-test/rpl.log
mysql-test/share/mysql
mysql-test/share/mysql
...
@@ -3104,9 +3039,7 @@ sql/share/swedish
...
@@ -3104,9 +3039,7 @@ sql/share/swedish
sql/share/ukrainian
sql/share/ukrainian
libmysqld/examples/mysqltest.cc
libmysqld/examples/mysqltest.cc
libmysqld/sql_signal.cc
libmysqld/sql_signal.cc
libmysqld/rpl_handler.cc
libmysqld/debug_sync.cc
libmysqld/debug_sync.cc
libmysqld/rpl_handler.cc
dbug/tests
dbug/tests
libmysqld/mdl.cc
libmysqld/mdl.cc
client/transaction.h
client/transaction.h
...
...
mysql-test/CMakeLists.txt
View file @
2aca5a8d
...
@@ -132,3 +132,26 @@ ADD_CUSTOM_TARGET(test-bt-debug
...
@@ -132,3 +132,26 @@ ADD_CUSTOM_TARGET(test-bt-debug
COMMAND
${
MTR_FORCE
}
--comment=debug --timer --skip-ndbcluster --skip-rpl --report-features
${
EXP
}
COMMAND
${
MTR_FORCE
}
--comment=debug --timer --skip-ndbcluster --skip-rpl --report-features
${
EXP
}
)
)
# Process .in files with includes in collections/
MACRO
(
PROCESS_COLLECTION_INCLUDE collin collection
)
FILE
(
STRINGS
${
collin
}
inlines
)
FOREACH
(
line
${
inlines
}
)
IF
(
${
line
}
MATCHES
"#include .*"
)
STRING
(
REPLACE
"#include "
"collections/"
incfile
${
line
}
)
FILE
(
READ
${
incfile
}
contents
)
FILE
(
APPEND
${
collection
}
"
${
contents
}
"
)
ELSE
()
FILE
(
APPEND
${
collection
}
"
${
line
}
\n
"
)
ENDIF
()
ENDFOREACH
()
ENDMACRO
()
FILE
(
GLOB infiles
"collections/*.in"
)
FOREACH
(
collin
${
infiles
}
)
STRING
(
REPLACE
".in"
""
collection
${
collin
}
)
# Only generate file once
IF
(
NOT EXISTS
${
collection
}
)
PROCESS_COLLECTION_INCLUDE
(
${
collin
}
${
collection
}
)
ENDIF
()
ENDFOREACH
()
mysql-test/collections/README
View file @
2aca5a8d
...
@@ -28,3 +28,11 @@ these steps:
...
@@ -28,3 +28,11 @@ these steps:
5) The commands from the collection are run line by line via execv() or
5) The commands from the collection are run line by line via execv() or
similar system calls. They are not run as a shell script. Shell
similar system calls. They are not run as a shell script. Shell
expansions are not guaranteed to work and most likely won't.
expansions are not guaranteed to work and most likely won't.
The directory may contain collections that are "super sets" of others,
identified by a file name suffix ".in". These files may contain lines
"#include <filename>", or lines with mysql-test-run.pl invocations.
CMake will create a new file without the .in suffix where
the include lines are replaced with the contents of the referred
file. Filename is local to the collections directory, and includes do
not nest.
mysql-test/collections/default.release
→
mysql-test/collections/default.release
.in
View file @
2aca5a8d
# This file contains the old default.release, the plan is to replace that
# with something like the below (remove space after #):
# include default.daily
# include default.weekly
perl mysql-test-run.pl --force --timer --parallel=auto --experimental=collections/default.experimental --comment=debug --vardir=var-debug --skip-ndbcluster --skip-rpl --report-features --debug-server
perl mysql-test-run.pl --force --timer --parallel=auto --experimental=collections/default.experimental --comment=debug --vardir=var-debug --skip-ndbcluster --skip-rpl --report-features --debug-server
perl mysql-test-run.pl --force --timer --parallel=auto --experimental=collections/default.experimental --comment=normal --vardir=var-normal --skip-ndbcluster --report-features
perl mysql-test-run.pl --force --timer --parallel=auto --experimental=collections/default.experimental --comment=normal --vardir=var-normal --skip-ndbcluster --report-features
perl mysql-test-run.pl --force --timer --parallel=auto --experimental=collections/default.experimental --comment=ps --vardir=var-ps --skip-ndbcluster --ps-protocol
perl mysql-test-run.pl --force --timer --parallel=auto --experimental=collections/default.experimental --comment=ps --vardir=var-ps --skip-ndbcluster --ps-protocol
...
...
mysql-test/include/mtr_check.sql
View file @
2aca5a8d
...
@@ -27,7 +27,8 @@ BEGIN
...
@@ -27,7 +27,8 @@ BEGIN
-- Dump all global variables except those
-- Dump all global variables except those
-- that are supposed to change
-- that are supposed to change
SELECT
*
FROM
INFORMATION_SCHEMA
.
GLOBAL_VARIABLES
SELECT
*
FROM
INFORMATION_SCHEMA
.
GLOBAL_VARIABLES
WHERE
variable_name
!=
'timestamp'
ORDER
BY
VARIABLE_NAME
;
WHERE
variable_name
NOT
IN
(
'timestamp'
,
'innodb_file_format_max'
)
ORDER
BY
VARIABLE_NAME
;
-- Dump all databases, there should be none
-- Dump all databases, there should be none
-- except those that was created during bootstrap
-- except those that was created during bootstrap
...
...
mysql-test/lib/My/CoreDump.pm
View file @
2aca5a8d
...
@@ -81,7 +81,7 @@ sub _gdb {
...
@@ -81,7 +81,7 @@ sub _gdb {
return
if
$?
>>
8
;
return
if
$?
>>
8
;
return
unless
$gdb_output
;
return
unless
$gdb_output
;
resfile_print
<<
EOF
,
$gdb_output
,
"
\n
";
resfile_print
<<
EOF
.
$gdb_output
.
"
\n
";
Output
from
gdb
follows
.
The
first
stack
trace
is
from
the
failing
thread
.
Output
from
gdb
follows
.
The
first
stack
trace
is
from
the
failing
thread
.
The
following
stack
traces
are
from
all
threads
(
so
the
failing
one
is
The
following
stack
traces
are
from
all
threads
(
so
the
failing
one
is
duplicated
)
.
duplicated
)
.
...
@@ -245,7 +245,7 @@ sub _cdb {
...
@@ -245,7 +245,7 @@ sub _cdb {
$cdb_output=~ s/^Child
\
-SP RetAddr Call Site//gm;
$cdb_output=~ s/^Child
\
-SP RetAddr Call Site//gm;
$cdb_output=~ s/
\
+0x([0-9a-fA-F]+)//gm;
$cdb_output=~ s/
\
+0x([0-9a-fA-F]+)//gm;
resfile_print <<EOF
, $cdb_output,
"
\
n";
resfile_print <<EOF
. $cdb_output .
"
\
n";
Output from cdb follows. Faulting thread is printed twice,with and without function parameters
Output from cdb follows. Faulting thread is printed twice,with and without function parameters
Search for STACK_TEXT to see the stack trace of
Search for STACK_TEXT to see the stack trace of
the faulting thread. Callstacks of other threads are printed after it.
the faulting thread. Callstacks of other threads are printed after it.
...
...
mysql-test/mysql-test-run.pl
View file @
2aca5a8d
...
@@ -385,6 +385,7 @@ sub main {
...
@@ -385,6 +385,7 @@ sub main {
}
}
}
}
}
}
mtr_report
("
Using suites:
$opt_suites
")
unless
@opt_cases
;
init_timers
();
init_timers
();
...
@@ -6074,11 +6075,15 @@ Options to run test on running server
...
@@ -6074,11 +6075,15 @@ Options to run test on running server
Options for debugging the product
Options for debugging the product
boot-dbx Start bootstrap server in dbx
boot-ddd Start bootstrap server in ddd
boot-gdb Start bootstrap server in gdb
client-dbx Start mysqltest client in dbx
client-ddd Start mysqltest client in ddd
client-ddd Start mysqltest client in ddd
client-debugger=NAME Start mysqltest in the selected debugger
client-debugger=NAME Start mysqltest in the selected debugger
client-gdb Start mysqltest client in gdb
client-gdb Start mysqltest client in gdb
client-dbx Start mysqltest client
in dbx
dbx Start the mysqld(s)
in dbx
ddd Start
mysqld
in ddd
ddd Start
the mysqld(s)
in ddd
debug Dump trace output for all servers and client programs
debug Dump trace output for all servers and client programs
debug-common Same as debug, but sets 'd' debug flags to
debug-common Same as debug, but sets 'd' debug flags to
"query,info,error,enter,exit"
"query,info,error,enter,exit"
...
@@ -6086,7 +6091,6 @@ Options for debugging the product
...
@@ -6086,7 +6091,6 @@ Options for debugging the product
tracing
tracing
debugger=NAME Start mysqld in the selected debugger
debugger=NAME Start mysqld in the selected debugger
gdb Start the mysqld(s) in gdb
gdb Start the mysqld(s) in gdb
dbx Start the mysqld(s) in dbx
manual-debug Let user manually start mysqld in debugger, before
manual-debug Let user manually start mysqld in debugger, before
running test(s)
running test(s)
manual-gdb Let user manually start mysqld in gdb, before running
manual-gdb Let user manually start mysqld in gdb, before running
...
...
mysql-test/r/partition_innodb_plugin.result
View file @
2aca5a8d
...
@@ -2,7 +2,6 @@ call mtr.add_suppression("nnoDB: Error: table `test`.`t1` .* Partition.* InnoDB
...
@@ -2,7 +2,6 @@ call mtr.add_suppression("nnoDB: Error: table `test`.`t1` .* Partition.* InnoDB
#
#
# Bug#55091: Server crashes on ADD PARTITION after a failed attempt
# Bug#55091: Server crashes on ADD PARTITION after a failed attempt
#
#
SET @old_innodb_file_format_max = @@global.innodb_file_format_max;
SET @old_innodb_file_format = @@global.innodb_file_format;
SET @old_innodb_file_format = @@global.innodb_file_format;
SET @old_innodb_file_per_table = @@global.innodb_file_per_table;
SET @old_innodb_file_per_table = @@global.innodb_file_per_table;
SET @old_innodb_strict_mode = @@global.innodb_strict_mode;
SET @old_innodb_strict_mode = @@global.innodb_strict_mode;
...
@@ -70,7 +69,6 @@ DROP TABLE t1;
...
@@ -70,7 +69,6 @@ DROP TABLE t1;
SET @@global.innodb_strict_mode = @old_innodb_strict_mode;
SET @@global.innodb_strict_mode = @old_innodb_strict_mode;
SET @@global.innodb_file_format = @old_innodb_file_format;
SET @@global.innodb_file_format = @old_innodb_file_format;
SET @@global.innodb_file_per_table = @old_innodb_file_per_table;
SET @@global.innodb_file_per_table = @old_innodb_file_per_table;
SET @@global.innodb_file_format_max = @old_innodb_file_format_max;
SET NAMES utf8;
SET NAMES utf8;
CREATE TABLE `t``\""e` (a INT, PRIMARY KEY (a))
CREATE TABLE `t``\""e` (a INT, PRIMARY KEY (a))
ENGINE=InnoDB
ENGINE=InnoDB
...
...
mysql-test/suite/innodb/r/innodb_bug52745.result
View file @
2aca5a8d
...
@@ -126,5 +126,4 @@ Warning 1265 Data truncated for column 'col79' at row 1
...
@@ -126,5 +126,4 @@ Warning 1265 Data truncated for column 'col79' at row 1
Warning 1264 Out of range value for column 'col84' at row 1
Warning 1264 Out of range value for column 'col84' at row 1
DROP TABLE bug52745;
DROP TABLE bug52745;
SET GLOBAL innodb_file_format=Antelope;
SET GLOBAL innodb_file_format=Antelope;
SET GLOBAL innodb_file_format_max=Antelope;
SET GLOBAL innodb_file_per_table=0;
SET GLOBAL innodb_file_per_table=0;
mysql-test/suite/innodb/r/innodb_bug53591.result
View file @
2aca5a8d
...
@@ -12,5 +12,4 @@ Error 1118 Row size too large. The maximum row size for the used table type, not
...
@@ -12,5 +12,4 @@ Error 1118 Row size too large. The maximum row size for the used table type, not
Error 1030 Got error 139 from storage engine
Error 1030 Got error 139 from storage engine
DROP TABLE bug53591;
DROP TABLE bug53591;
SET GLOBAL innodb_file_format=Antelope;
SET GLOBAL innodb_file_format=Antelope;
SET GLOBAL innodb_file_format_max=Antelope;
SET GLOBAL innodb_file_per_table=0;
SET GLOBAL innodb_file_per_table=0;
mysql-test/suite/innodb/r/innodb_file_format.result
View file @
2aca5a8d
...
@@ -47,4 +47,3 @@ set global innodb_file_format_max=antelope;
...
@@ -47,4 +47,3 @@ set global innodb_file_format_max=antelope;
set global innodb_file_format_check=off;
set global innodb_file_format_check=off;
ERROR HY000: Variable 'innodb_file_format_check' is a read only variable
ERROR HY000: Variable 'innodb_file_format_check' is a read only variable
SET GLOBAL innodb_file_format=Antelope;
SET GLOBAL innodb_file_format=Antelope;
SET GLOBAL innodb_file_format_max=Antelope;
mysql-test/suite/innodb/r/innodb_index_large_prefix.result
View file @
2aca5a8d
...
@@ -181,5 +181,4 @@ create index idx2 on worklog5743(a(767));
...
@@ -181,5 +181,4 @@ create index idx2 on worklog5743(a(767));
drop table worklog5743;
drop table worklog5743;
SET GLOBAL innodb_file_format=Antelope;
SET GLOBAL innodb_file_format=Antelope;
SET GLOBAL innodb_file_per_table=0;
SET GLOBAL innodb_file_per_table=0;
SET GLOBAL innodb_file_format_max=Antelope;
SET GLOBAL innodb_large_prefix=0;
SET GLOBAL innodb_large_prefix=0;
mysql-test/suite/innodb/r/innodb_prefix_index_liftedlimit.result
View file @
2aca5a8d
...
@@ -1350,5 +1350,4 @@ Warning 1071 Specified key was too long; max key length is 767 bytes
...
@@ -1350,5 +1350,4 @@ Warning 1071 Specified key was too long; max key length is 767 bytes
DROP TABLE worklog5743;
DROP TABLE worklog5743;
SET GLOBAL innodb_file_format=Antelope;
SET GLOBAL innodb_file_format=Antelope;
SET GLOBAL innodb_file_per_table=0;
SET GLOBAL innodb_file_per_table=0;
SET GLOBAL innodb_file_format_max=Antelope;
SET GLOBAL innodb_large_prefix=0;
SET GLOBAL innodb_large_prefix=0;
mysql-test/suite/innodb/r/innodb_prefix_index_restart_server.result
View file @
2aca5a8d
...
@@ -87,5 +87,4 @@ col_1_text = REPEAT("a", 3500) col_2_text = REPEAT("o", 3500)
...
@@ -87,5 +87,4 @@ col_1_text = REPEAT("a", 3500) col_2_text = REPEAT("o", 3500)
DROP TABLE worklog5743;
DROP TABLE worklog5743;
SET GLOBAL innodb_file_format=Antelope;
SET GLOBAL innodb_file_format=Antelope;
SET GLOBAL innodb_file_per_table=0;
SET GLOBAL innodb_file_per_table=0;
SET GLOBAL innodb_file_format_max=Antelope;
SET GLOBAL innodb_large_prefix=0;
SET GLOBAL innodb_large_prefix=0;
mysql-test/suite/innodb/t/innodb-autoinc-44030.test
View file @
2aca5a8d
...
@@ -2,8 +2,6 @@
...
@@ -2,8 +2,6 @@
# embedded server ignores 'delayed', so skip this
# embedded server ignores 'delayed', so skip this
--
source
include
/
not_embedded
.
inc
--
source
include
/
not_embedded
.
inc
let
$innodb_file_format_max_orig
=
`select @@innodb_file_format_max`
;
--
disable_warnings
--
disable_warnings
drop
table
if
exists
t1
;
drop
table
if
exists
t1
;
--
enable_warnings
--
enable_warnings
...
@@ -34,10 +32,3 @@ SHOW CREATE TABLE t1;
...
@@ -34,10 +32,3 @@ SHOW CREATE TABLE t1;
INSERT
INTO
t1
VALUES
(
null
);
INSERT
INTO
t1
VALUES
(
null
);
SELECT
*
FROM
t1
;
SELECT
*
FROM
t1
;
DROP
TABLE
t1
;
DROP
TABLE
t1
;
#
# restore environment to the state it was before this test execution
#
--
disable_query_log
eval
SET
GLOBAL
innodb_file_format_max
=
$innodb_file_format_max_orig
;
mysql-test/suite/innodb/t/innodb-autoinc.test
View file @
2aca5a8d
...
@@ -2,8 +2,6 @@
...
@@ -2,8 +2,6 @@
# embedded server ignores 'delayed', so skip this
# embedded server ignores 'delayed', so skip this
--
source
include
/
not_embedded
.
inc
--
source
include
/
not_embedded
.
inc
let
$innodb_file_format_max_orig
=
`select @@innodb_file_format_max`
;
--
disable_warnings
--
disable_warnings
drop
table
if
exists
t1
;
drop
table
if
exists
t1
;
--
enable_warnings
--
enable_warnings
...
@@ -639,9 +637,3 @@ INSERT INTO t1 VALUES (18446744073709551615);
...
@@ -639,9 +637,3 @@ INSERT INTO t1 VALUES (18446744073709551615);
--
source
include
/
restart_mysqld
.
inc
--
source
include
/
restart_mysqld
.
inc
SHOW
CREATE
TABLE
t1
;
SHOW
CREATE
TABLE
t1
;
DROP
TABLE
t1
;
DROP
TABLE
t1
;
#
# restore environment to the state it was before this test execution
#
--
disable_query_log
eval
SET
GLOBAL
innodb_file_format_max
=
$innodb_file_format_max_orig
;
mysql-test/suite/innodb/t/innodb-create-options.test
View file @
2aca5a8d
...
@@ -61,7 +61,6 @@ SET storage_engine=InnoDB;
...
@@ -61,7 +61,6 @@ SET storage_engine=InnoDB;
--
disable_query_log
--
disable_query_log
# These values can change during the test
# These values can change during the test
LET
$innodb_file_format_orig
=
`select @@innodb_file_format`
;
LET
$innodb_file_format_orig
=
`select @@innodb_file_format`
;
LET
$innodb_file_format_max_orig
=
`select @@innodb_file_format_max`
;
LET
$innodb_file_per_table_orig
=
`select @@innodb_file_per_table`
;
LET
$innodb_file_per_table_orig
=
`select @@innodb_file_per_table`
;
LET
$innodb_strict_mode_orig
=
`select @@session.innodb_strict_mode`
;
LET
$innodb_strict_mode_orig
=
`select @@session.innodb_strict_mode`
;
--
enable_query_log
--
enable_query_log
...
@@ -568,7 +567,6 @@ DROP TABLE IF EXISTS t1;
...
@@ -568,7 +567,6 @@ DROP TABLE IF EXISTS t1;
--
disable_query_log
--
disable_query_log
EVAL
SET
GLOBAL
innodb_file_format
=
$innodb_file_format_orig
;
EVAL
SET
GLOBAL
innodb_file_format
=
$innodb_file_format_orig
;
EVAL
SET
GLOBAL
innodb_file_format_max
=
$innodb_file_format_max_orig
;
EVAL
SET
GLOBAL
innodb_file_per_table
=
$innodb_file_per_table_orig
;
EVAL
SET
GLOBAL
innodb_file_per_table
=
$innodb_file_per_table_orig
;
EVAL
SET
SESSION
innodb_strict_mode
=
$innodb_strict_mode_orig
;
EVAL
SET
SESSION
innodb_strict_mode
=
$innodb_strict_mode_orig
;
--
enable_query_log
--
enable_query_log
...
...
mysql-test/suite/innodb/t/innodb-index.test
View file @
2aca5a8d
...
@@ -2,8 +2,6 @@
...
@@ -2,8 +2,6 @@
let
$MYSQLD_DATADIR
=
`select @@datadir`
;
let
$MYSQLD_DATADIR
=
`select @@datadir`
;
let
$innodb_file_format_max_orig
=
`select @@innodb_file_format_max`
;
let
$per_table
=
`select @@innodb_file_per_table`
;
let
$per_table
=
`select @@innodb_file_per_table`
;
let
$format
=
`select @@innodb_file_format`
;
let
$format
=
`select @@innodb_file_format`
;
set
global
innodb_file_per_table
=
on
;
set
global
innodb_file_per_table
=
on
;
...
@@ -682,10 +680,3 @@ SELECT SLEEP(10);
...
@@ -682,10 +680,3 @@ SELECT SLEEP(10);
DROP
TABLE
t1_purge
,
t2_purge
,
t3_purge
,
t4_purge
;
DROP
TABLE
t1_purge
,
t2_purge
,
t3_purge
,
t4_purge
;
DROP
TABLE
t12637786
;
DROP
TABLE
t12637786
;
DROP
TABLE
t12963823
;
DROP
TABLE
t12963823
;
#
# restore environment to the state it was before this test execution
#
--
disable_query_log
eval
SET
GLOBAL
innodb_file_format_max
=
$innodb_file_format_max_orig
;
mysql-test/suite/innodb/t/innodb-zip.test
View file @
2aca5a8d
...
@@ -2,7 +2,6 @@
...
@@ -2,7 +2,6 @@
let
$per_table
=
`select @@innodb_file_per_table`
;
let
$per_table
=
`select @@innodb_file_per_table`
;
let
$format
=
`select @@innodb_file_format`
;
let
$format
=
`select @@innodb_file_format`
;
let
$innodb_file_format_max_orig
=
`select @@innodb_file_format_max`
;
let
$innodb_strict_mode_orig
=
`select @@session.innodb_strict_mode`
;
let
$innodb_strict_mode_orig
=
`select @@session.innodb_strict_mode`
;
set
session
innodb_strict_mode
=
0
;
set
session
innodb_strict_mode
=
0
;
...
@@ -340,5 +339,4 @@ drop table normal_table, zip_table;
...
@@ -340,5 +339,4 @@ drop table normal_table, zip_table;
--
disable_query_log
--
disable_query_log
eval
set
global
innodb_file_format
=
$format
;
eval
set
global
innodb_file_format
=
$format
;
eval
set
global
innodb_file_per_table
=
$per_table
;
eval
set
global
innodb_file_per_table
=
$per_table
;
eval
set
global
innodb_file_format_max
=
$innodb_file_format_max_orig
;
eval
set
session
innodb_strict_mode
=
$innodb_strict_mode_orig
;
eval
set
session
innodb_strict_mode
=
$innodb_strict_mode_orig
;
mysql-test/suite/innodb/t/innodb_bug36172.test
View file @
2aca5a8d
...
@@ -15,7 +15,6 @@ SET storage_engine=InnoDB;
...
@@ -15,7 +15,6 @@ SET storage_engine=InnoDB;
--
disable_result_log
--
disable_result_log
let
$file_format
=
`select @@innodb_file_format`
;
let
$file_format
=
`select @@innodb_file_format`
;
let
$file_format_max
=
`select @@innodb_file_format_max`
;
let
$file_per_table
=
`select @@innodb_file_per_table`
;
let
$file_per_table
=
`select @@innodb_file_per_table`
;
SET
GLOBAL
innodb_file_format
=
'Barracuda'
;
SET
GLOBAL
innodb_file_format
=
'Barracuda'
;
SET
GLOBAL
innodb_file_per_table
=
on
;
SET
GLOBAL
innodb_file_per_table
=
on
;
...
@@ -28,5 +27,4 @@ INSERT IGNORE INTO `table0` SET `col19` = '19940127002709', `col20` = 2383927.90
...
@@ -28,5 +27,4 @@ INSERT IGNORE INTO `table0` SET `col19` = '19940127002709', `col20` = 2383927.90
CHECK
TABLE
table0
EXTENDED
;
CHECK
TABLE
table0
EXTENDED
;
DROP
TABLE
table0
;
DROP
TABLE
table0
;
EVAL
SET
GLOBAL
innodb_file_format
=
$file_format
;
EVAL
SET
GLOBAL
innodb_file_format
=
$file_format
;
EVAL
SET
GLOBAL
innodb_file_format_max
=
$file_format_max
;
EVAL
SET
GLOBAL
innodb_file_per_table
=
$file_per_table
;
EVAL
SET
GLOBAL
innodb_file_per_table
=
$file_per_table
;
mysql-test/suite/innodb/t/innodb_bug47167-master.opt
0 → 100644
View file @
2aca5a8d
--force-restart
mysql-test/suite/innodb/t/innodb_bug52745.test
View file @
2aca5a8d
--
source
include
/
have_innodb
.
inc
--
source
include
/
have_innodb
.
inc
let
$file_format
=
`select @@innodb_file_format`
;
let
$file_format
=
`select @@innodb_file_format`
;
let
$file_format_max
=
`select @@innodb_file_format_max`
;
let
$file_per_table
=
`select @@innodb_file_per_table`
;
let
$file_per_table
=
`select @@innodb_file_per_table`
;
SET
GLOBAL
innodb_file_format
=
'Barracuda'
;
SET
GLOBAL
innodb_file_format
=
'Barracuda'
;
SET
GLOBAL
innodb_file_per_table
=
on
;
SET
GLOBAL
innodb_file_per_table
=
on
;
...
@@ -105,5 +104,4 @@ SHOW WARNINGS;
...
@@ -105,5 +104,4 @@ SHOW WARNINGS;
DROP
TABLE
bug52745
;
DROP
TABLE
bug52745
;
EVAL
SET
GLOBAL
innodb_file_format
=
$file_format
;
EVAL
SET
GLOBAL
innodb_file_format
=
$file_format
;
EVAL
SET
GLOBAL
innodb_file_format_max
=
$file_format_max
;
EVAL
SET
GLOBAL
innodb_file_per_table
=
$file_per_table
;
EVAL
SET
GLOBAL
innodb_file_per_table
=
$file_per_table
;
mysql-test/suite/innodb/t/innodb_bug53591.test
View file @
2aca5a8d
--
source
include
/
have_innodb
.
inc
--
source
include
/
have_innodb
.
inc
let
$file_format
=
`select @@innodb_file_format`
;
let
$file_format
=
`select @@innodb_file_format`
;
let
$file_format_max
=
`select @@innodb_file_format_max`
;
let
$file_per_table
=
`select @@innodb_file_per_table`
;
let
$file_per_table
=
`select @@innodb_file_per_table`
;
SET
GLOBAL
innodb_file_format
=
'Barracuda'
;
SET
GLOBAL
innodb_file_format
=
'Barracuda'
;
...
@@ -18,5 +17,4 @@ SHOW WARNINGS;
...
@@ -18,5 +17,4 @@ SHOW WARNINGS;
DROP
TABLE
bug53591
;
DROP
TABLE
bug53591
;
EVAL
SET
GLOBAL
innodb_file_format
=
$file_format
;
EVAL
SET
GLOBAL
innodb_file_format
=
$file_format
;
EVAL
SET
GLOBAL
innodb_file_format_max
=
$file_format_max
;
EVAL
SET
GLOBAL
innodb_file_per_table
=
$file_per_table
;
EVAL
SET
GLOBAL
innodb_file_per_table
=
$file_per_table
;
mysql-test/suite/innodb/t/innodb_bug56680.test
View file @
2aca5a8d
...
@@ -7,7 +7,6 @@
...
@@ -7,7 +7,6 @@
SET
@
tx_isolation_orig
=
@@
tx_isolation
;
SET
@
tx_isolation_orig
=
@@
tx_isolation
;
SET
@
innodb_file_per_table_orig
=
@@
innodb_file_per_table
;
SET
@
innodb_file_per_table_orig
=
@@
innodb_file_per_table
;
SET
@
innodb_file_format_orig
=
@@
innodb_file_format
;
SET
@
innodb_file_format_orig
=
@@
innodb_file_format
;
SET
@
innodb_file_format_max_orig
=
@@
innodb_file_format_max
;
# The flag innodb_change_buffering_debug is only available in debug builds.
# The flag innodb_change_buffering_debug is only available in debug builds.
# It instructs InnoDB to try to evict pages from the buffer pool when
# It instructs InnoDB to try to evict pages from the buffer pool when
# change buffering is possible, so that the change buffer will be used
# change buffering is possible, so that the change buffer will be used
...
@@ -137,6 +136,5 @@ DROP TABLE bug56680;
...
@@ -137,6 +136,5 @@ DROP TABLE bug56680;
SET
GLOBAL
tx_isolation
=
@
tx_isolation_orig
;
SET
GLOBAL
tx_isolation
=
@
tx_isolation_orig
;
SET
GLOBAL
innodb_file_per_table
=
@
innodb_file_per_table_orig
;
SET
GLOBAL
innodb_file_per_table
=
@
innodb_file_per_table_orig
;
SET
GLOBAL
innodb_file_format
=
@
innodb_file_format_orig
;
SET
GLOBAL
innodb_file_format
=
@
innodb_file_format_orig
;
SET
GLOBAL
innodb_file_format_max
=
@
innodb_file_format_max_orig
;
--
error
0
,
ER_UNKNOWN_SYSTEM_VARIABLE
--
error
0
,
ER_UNKNOWN_SYSTEM_VARIABLE
SET
GLOBAL
innodb_change_buffering_debug
=
@
innodb_change_buffering_debug_orig
;
SET
GLOBAL
innodb_change_buffering_debug
=
@
innodb_change_buffering_debug_orig
;
mysql-test/suite/innodb/t/innodb_file_format-master.opt
0 → 100644
View file @
2aca5a8d
--force-restart
mysql-test/suite/innodb/t/innodb_file_format.test
View file @
2aca5a8d
...
@@ -2,7 +2,6 @@
...
@@ -2,7 +2,6 @@
--
source
include
/
have_innodb
.
inc
--
source
include
/
have_innodb
.
inc
let
$innodb_file_format_orig
=
`select @@innodb_file_format`
;
let
$innodb_file_format_orig
=
`select @@innodb_file_format`
;
let
$innodb_file_format_max_orig
=
`select @@innodb_file_format_max`
;
select
@@
innodb_file_format
;
select
@@
innodb_file_format
;
select
@@
innodb_file_format_check
;
select
@@
innodb_file_format_check
;
...
@@ -39,4 +38,3 @@ set global innodb_file_format_max=antelope;
...
@@ -39,4 +38,3 @@ set global innodb_file_format_max=antelope;
set
global
innodb_file_format_check
=
off
;
set
global
innodb_file_format_check
=
off
;
eval
SET
GLOBAL
innodb_file_format
=
$innodb_file_format_orig
;
eval
SET
GLOBAL
innodb_file_format
=
$innodb_file_format_orig
;
eval
SET
GLOBAL
innodb_file_format_max
=
$innodb_file_format_max_orig
;
mysql-test/suite/innodb/t/innodb_index_large_prefix.test
View file @
2aca5a8d
...
@@ -4,7 +4,6 @@
...
@@ -4,7 +4,6 @@
let
$innodb_file_format_orig
=
`select @@innodb_file_format`
;
let
$innodb_file_format_orig
=
`select @@innodb_file_format`
;
let
$innodb_file_per_table_orig
=
`select @@innodb_file_per_table`
;
let
$innodb_file_per_table_orig
=
`select @@innodb_file_per_table`
;
let
$innodb_file_format_max_orig
=
`select @@innodb_file_format_max`
;
let
$innodb_large_prefix_orig
=
`select @@innodb_large_prefix`
;
let
$innodb_large_prefix_orig
=
`select @@innodb_large_prefix`
;
set
global
innodb_file_format
=
"Barracuda"
;
set
global
innodb_file_format
=
"Barracuda"
;
...
@@ -267,5 +266,4 @@ drop table worklog5743;
...
@@ -267,5 +266,4 @@ drop table worklog5743;
eval
SET
GLOBAL
innodb_file_format
=
$innodb_file_format_orig
;
eval
SET
GLOBAL
innodb_file_format
=
$innodb_file_format_orig
;
eval
SET
GLOBAL
innodb_file_per_table
=
$innodb_file_per_table_orig
;
eval
SET
GLOBAL
innodb_file_per_table
=
$innodb_file_per_table_orig
;
eval
SET
GLOBAL
innodb_file_format_max
=
$innodb_file_format_max_orig
;
eval
SET
GLOBAL
innodb_large_prefix
=
$innodb_large_prefix_orig
;
eval
SET
GLOBAL
innodb_large_prefix
=
$innodb_large_prefix_orig
;
mysql-test/suite/innodb/t/innodb_prefix_index_liftedlimit.test
View file @
2aca5a8d
...
@@ -18,7 +18,6 @@
...
@@ -18,7 +18,6 @@
# Save innodb variables
# Save innodb variables
let
$innodb_file_format_orig
=
`select @@innodb_file_format`
;
let
$innodb_file_format_orig
=
`select @@innodb_file_format`
;
let
$innodb_file_per_table_orig
=
`select @@innodb_file_per_table`
;
let
$innodb_file_per_table_orig
=
`select @@innodb_file_per_table`
;
let
$innodb_file_format_max_orig
=
`select @@innodb_file_format_max`
;
let
$innodb_large_prefix_orig
=
`select @@innodb_large_prefix`
;
let
$innodb_large_prefix_orig
=
`select @@innodb_large_prefix`
;
# Set Innodb file format as feature works for Barracuda file format
# Set Innodb file format as feature works for Barracuda file format
...
@@ -1335,5 +1334,4 @@ DROP TABLE worklog5743;
...
@@ -1335,5 +1334,4 @@ DROP TABLE worklog5743;
eval
SET
GLOBAL
innodb_file_format
=
$innodb_file_format_orig
;
eval
SET
GLOBAL
innodb_file_format
=
$innodb_file_format_orig
;
eval
SET
GLOBAL
innodb_file_per_table
=
$innodb_file_per_table_orig
;
eval
SET
GLOBAL
innodb_file_per_table
=
$innodb_file_per_table_orig
;
eval
SET
GLOBAL
innodb_file_format_max
=
$innodb_file_format_max_orig
;
eval
SET
GLOBAL
innodb_large_prefix
=
$innodb_large_prefix_orig
;
eval
SET
GLOBAL
innodb_large_prefix
=
$innodb_large_prefix_orig
;
mysql-test/suite/innodb/t/innodb_prefix_index_restart_server.test
View file @
2aca5a8d
...
@@ -18,7 +18,6 @@
...
@@ -18,7 +18,6 @@
# Save innodb variables
# Save innodb variables
let
$innodb_file_format_orig
=
`select @@innodb_file_format`
;
let
$innodb_file_format_orig
=
`select @@innodb_file_format`
;
let
$innodb_file_per_table_orig
=
`select @@innodb_file_per_table`
;
let
$innodb_file_per_table_orig
=
`select @@innodb_file_per_table`
;
let
$innodb_file_format_max_orig
=
`select @@innodb_file_format_max`
;
let
$innodb_large_prefix_orig
=
`select @@innodb_large_prefix`
;
let
$innodb_large_prefix_orig
=
`select @@innodb_large_prefix`
;
# Set Innodb file format as feature works for Barracuda file format
# Set Innodb file format as feature works for Barracuda file format
...
@@ -122,6 +121,5 @@ DROP TABLE worklog5743;
...
@@ -122,6 +121,5 @@ DROP TABLE worklog5743;
eval
SET
GLOBAL
innodb_file_format
=
$innodb_file_format_orig
;
eval
SET
GLOBAL
innodb_file_format
=
$innodb_file_format_orig
;
eval
SET
GLOBAL
innodb_file_per_table
=
$innodb_file_per_table_orig
;
eval
SET
GLOBAL
innodb_file_per_table
=
$innodb_file_per_table_orig
;
eval
SET
GLOBAL
innodb_file_format_max
=
$innodb_file_format_max_orig
;
eval
SET
GLOBAL
innodb_large_prefix
=
$innodb_large_prefix_orig
;
eval
SET
GLOBAL
innodb_large_prefix
=
$innodb_large_prefix_orig
;
mysql-test/suite/sys_vars/t/innodb_file_format_max_basic-master.opt
0 → 100644
View file @
2aca5a8d
--force-restart
mysql-test/t/partition_innodb_plugin.test
View file @
2aca5a8d
...
@@ -7,7 +7,6 @@ call mtr.add_suppression("nnoDB: Error: table `test`.`t1` .* Partition.* InnoDB
...
@@ -7,7 +7,6 @@ call mtr.add_suppression("nnoDB: Error: table `test`.`t1` .* Partition.* InnoDB
--
echo
#
--
echo
#
--
echo
# Bug#55091: Server crashes on ADD PARTITION after a failed attempt
--
echo
# Bug#55091: Server crashes on ADD PARTITION after a failed attempt
--
echo
#
--
echo
#
SET
@
old_innodb_file_format_max
=
@@
global
.
innodb_file_format_max
;
SET
@
old_innodb_file_format
=
@@
global
.
innodb_file_format
;
SET
@
old_innodb_file_format
=
@@
global
.
innodb_file_format
;
SET
@
old_innodb_file_per_table
=
@@
global
.
innodb_file_per_table
;
SET
@
old_innodb_file_per_table
=
@@
global
.
innodb_file_per_table
;
SET
@
old_innodb_strict_mode
=
@@
global
.
innodb_strict_mode
;
SET
@
old_innodb_strict_mode
=
@@
global
.
innodb_strict_mode
;
...
@@ -66,7 +65,6 @@ DROP TABLE t1;
...
@@ -66,7 +65,6 @@ DROP TABLE t1;
SET
@@
global
.
innodb_strict_mode
=
@
old_innodb_strict_mode
;
SET
@@
global
.
innodb_strict_mode
=
@
old_innodb_strict_mode
;
SET
@@
global
.
innodb_file_format
=
@
old_innodb_file_format
;
SET
@@
global
.
innodb_file_format
=
@
old_innodb_file_format
;
SET
@@
global
.
innodb_file_per_table
=
@
old_innodb_file_per_table
;
SET
@@
global
.
innodb_file_per_table
=
@
old_innodb_file_per_table
;
SET
@@
global
.
innodb_file_format_max
=
@
old_innodb_file_format_max
;
#
#
# Bug#32430 - show engine innodb status causes errors
# Bug#32430 - show engine innodb status causes errors
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment