mirror of
				https://github.com/MariaDB/server.git
				synced 2025-11-03 14:33:32 +03:00 
			
		
		
		
	Post merge fixes: close any open statement before the change user command and fix test case output.
		
			
				
	
	
		
			36 lines
		
	
	
		
			869 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			869 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
#
 | 
						|
# Bug#20023 mysql_change_user() resets the value of SQL_BIG_SELECTS
 | 
						|
#
 | 
						|
 | 
						|
--echo Bug#20023
 | 
						|
SELECT @@session.sql_big_selects;
 | 
						|
SELECT @@global.max_join_size;
 | 
						|
--echo change_user
 | 
						|
--change_user
 | 
						|
SELECT @@session.sql_big_selects;
 | 
						|
SELECT @@global.max_join_size;
 | 
						|
SET @@global.max_join_size = 10000;
 | 
						|
SET @@session.max_join_size = default;
 | 
						|
--echo change_user
 | 
						|
--change_user
 | 
						|
SELECT @@session.sql_big_selects;
 | 
						|
SET @@global.max_join_size = -1;
 | 
						|
SET @@session.max_join_size = default;
 | 
						|
--echo change_user
 | 
						|
--change_user
 | 
						|
SELECT @@session.sql_big_selects;
 | 
						|
 | 
						|
#
 | 
						|
# Bug#31418 User locks misfunctioning after mysql_change_user()
 | 
						|
#
 | 
						|
 | 
						|
--echo Bug#31418
 | 
						|
SELECT IS_FREE_LOCK('bug31418');
 | 
						|
SELECT IS_USED_LOCK('bug31418');
 | 
						|
SELECT GET_LOCK('bug31418', 1);
 | 
						|
SELECT IS_USED_LOCK('bug31418') = CONNECTION_ID();
 | 
						|
--echo change_user
 | 
						|
--change_user
 | 
						|
SELECT IS_FREE_LOCK('bug31418');
 | 
						|
SELECT IS_USED_LOCK('bug31418');
 |