mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-31 02:46:29 +01:00 
			
		
		
		
	 2a3fe45dd2
			
		
	
	
	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;
 |