mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-31 10:56:12 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			30 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| call mtr.add_suppression('Unknown key id 1');
 | |
| call mtr.add_suppression('try to repair it');
 | |
| call mtr.add_suppression('Index is corrupted');
 | |
| call mtr.add_suppression("Initialization of encryption failed.*");
 | |
| set global aria_encrypt_tables= 1;
 | |
| create table t1 (pk int primary key, a int, key(a)) engine=aria transactional=1;
 | |
| ERROR HY000: Initialization of encryption failed for ./test/t1
 | |
| set global aria_encrypt_tables= default;
 | |
| #
 | |
| # MDEV-26258 Various crashes/asserts/corruptions when Aria encryption is
 | |
| # enabled/used, but the encryption plugin is not loaded
 | |
| #
 | |
| SET GLOBAL aria_encrypt_tables=ON;
 | |
| CREATE TABLE t1 (a INT KEY,b INT,KEY(b)) ENGINE=Aria;
 | |
| ERROR HY000: Initialization of encryption failed for ./test/t1
 | |
| # Restart with encryption enabled
 | |
| CREATE TABLE t1 (a INT KEY,b INT,KEY(b)) ENGINE=Aria;
 | |
| INSERT INTO t1 VALUES (4,0);
 | |
| LOAD INDEX INTO CACHE t1 IGNORE LEAVES;
 | |
| Table	Op	Msg_type	Msg_text
 | |
| test.t1	preload_keys	status	OK
 | |
| LOAD INDEX INTO CACHE t1;
 | |
| Table	Op	Msg_type	Msg_text
 | |
| test.t1	preload_keys	status	OK
 | |
| SELECT * FROM t1;
 | |
| ERROR HY000: Initialization of encryption failed for ./test/t1.MAD
 | |
| DROP TABLE t1;
 | |
| Warnings:
 | |
| Warning	199	Initialization of encryption failed for ./test/t1.MAD
 | |
| Cleanup
 | 
