List:Commits« Previous MessageNext Message »
From:Alexander Nozdrin Date:January 15 2009 10:12am
Subject:bzr push into mysql-5.1-bugteam branch (alik:2734 to 2735) Bug#31222
View as plain text  
 2735 Alexander Nozdrin	2009-01-15 [merge]
      Merge backport of patch for Bug#31222 from 5.0 to 5.1
modified:
  mysql-test/r/change_user.result
  mysql-test/r/not_embedded_server.result
  mysql-test/t/change_user.test
  mysql-test/t/not_embedded_server.test

 2734 Georgi Kodinov	2009-01-15 [merge]
      merge 5.0-bugteam-> 5.1-bugteam

=== modified file 'mysql-test/r/change_user.result'
--- a/mysql-test/r/change_user.result	2008-03-28 10:14:27 +0000
+++ b/mysql-test/r/change_user.result	2009-01-15 09:56:05 +0000
@@ -44,3 +44,10 @@ IS_FREE_LOCK('bug31418')
 SELECT IS_USED_LOCK('bug31418');
 IS_USED_LOCK('bug31418')
 NULL
+FLUSH STATUS;
+SHOW GLOBAL STATUS LIKE 'com_select';
+Variable_name	Value
+Com_select	112
+SHOW GLOBAL STATUS LIKE 'com_select';
+Variable_name	Value
+Com_select	112

=== modified file 'mysql-test/r/not_embedded_server.result'
--- a/mysql-test/r/not_embedded_server.result	2008-02-13 10:00:24 +0000
+++ b/mysql-test/r/not_embedded_server.result	2009-01-15 09:56:05 +0000
@@ -3,10 +3,3 @@ execute stmt1;
 ID	USER	HOST	DB	COMMAND	TIME	STATE	INFO
 number	root	localhost	test	Query	time	executing	SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST WHERE COMMAND!='Daemon'
 deallocate prepare stmt1;
-FLUSH STATUS;
-SHOW GLOBAL STATUS LIKE 'com_select';
-Variable_name	Value
-Com_select	102
-SHOW GLOBAL STATUS LIKE 'com_select';
-Variable_name	Value
-Com_select	102

=== modified file 'mysql-test/t/change_user.test'
--- a/mysql-test/t/change_user.test	2008-03-28 10:14:27 +0000
+++ b/mysql-test/t/change_user.test	2009-01-15 09:56:05 +0000
@@ -45,9 +45,26 @@ SELECT IS_USED_LOCK('bug31418');
 # Bug#31222: com_% global status counters behave randomly with
 # mysql_change_user.
 #
-# Moved to not_embedded_server.test due to Bug#34517: SHOW GLOBAL STATUS does
-# not work properly in embedded server.
-#
-# TODO: move it back when Bug#34517 is fixed (don't forget to add
-# --force-restart into change_user-master.opt).
-#
+
+FLUSH STATUS;
+
+--disable_result_log
+--disable_query_log
+
+let $i = 100;
+
+while ($i)
+{
+  dec $i;
+
+  SELECT 1;
+}
+
+--enable_query_log
+--enable_result_log
+
+SHOW GLOBAL STATUS LIKE 'com_select';
+
+--change_user
+
+SHOW GLOBAL STATUS LIKE 'com_select';

=== modified file 'mysql-test/t/not_embedded_server.test'
--- a/mysql-test/t/not_embedded_server.test	2008-02-13 10:00:24 +0000
+++ b/mysql-test/t/not_embedded_server.test	2009-01-15 09:56:05 +0000
@@ -20,38 +20,4 @@ prepare stmt1 from ' SELECT * FROM INFOR
 execute stmt1;
 deallocate prepare stmt1;
 
-
-#
-# Bug#31222: com_% global status counters behave randomly with
-# mysql_change_user.
-#
-# Moved from change_user.test due to Bug#34517: SHOW GLOBAL STATUS does not
-# work properly in embedded server.
-#
-# TODO: move it back when Bug#34517 is fixed.
-#
-
-FLUSH STATUS;
-
---disable_result_log
---disable_query_log
-
-let $i = 100;
-
-while ($i)
-{
-  dec $i;
-
-  SELECT 1;
-}
-
---enable_query_log
---enable_result_log
-
-SHOW GLOBAL STATUS LIKE 'com_select';
-
---change_user
-
-SHOW GLOBAL STATUS LIKE 'com_select';
-
 # End of 5.1 tests

Thread
bzr push into mysql-5.1-bugteam branch (alik:2734 to 2735) Bug#31222Alexander Nozdrin15 Jan