# # 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');