mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-30 04:26:45 +03:00 
			
		
		
		
	 253439874a
			
		
	
	253439874a
	
	
	
		
			
			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');
 |