mirror of
https://github.com/MariaDB/server.git
synced 2025-01-30 18:41:56 +01:00
2a3fe45dd2
The XtraDB storage engine was already replaced by InnoDB and disabled in MariaDB Server 10.2. Let us remove it altogether to avoid dragging dead code around. Replace some references to XtraDB with references to InnoDB. rpl_get_position_info(): Remove. Remove the mysql-test-run --suite=percona, because it only contains tests specific to XtraDB, many of which were disabled already in earlier MariaDB versions.
43 lines
922 B
Text
43 lines
922 B
Text
--source include/have_innodb.inc
|
|
|
|
SET @start_global_value = @@global.innodb_tmpdir;
|
|
SELECT @start_global_value;
|
|
|
|
#
|
|
# exists as global and session
|
|
#
|
|
select @@session.innodb_tmpdir;
|
|
|
|
show global variables like 'innodb_tmpdir';
|
|
show session variables like 'innodb_tmpdir';
|
|
|
|
select * from information_schema.global_variables where variable_name='innodb_tmpdir';
|
|
select * from information_schema.session_variables where variable_name='innodb_tmpdir';
|
|
#
|
|
# Show that it is writable
|
|
#
|
|
|
|
set global innodb_tmpdir=@@global.tmpdir;
|
|
set session innodb_tmpdir=@@global.tmpdir;
|
|
|
|
#
|
|
# incorrect types
|
|
#
|
|
--error ER_WRONG_TYPE_FOR_VAR
|
|
set global innodb_tmpdir=1.1;
|
|
--error ER_WRONG_TYPE_FOR_VAR
|
|
set global innodb_tmpdir=1e1;
|
|
|
|
#
|
|
# path len more than 512
|
|
#
|
|
--error ER_WRONG_VALUE_FOR_VAR
|
|
set global innodb_tmpdir=repeat('a',1000);
|
|
show warnings;
|
|
|
|
#
|
|
# Cleanup
|
|
#
|
|
|
|
SET @@global.innodb_tmpdir = @start_global_value;
|
|
SELECT @@global.innodb_tmpdir;
|