Commit ad6adb13 authored by Jon Olav Hauglid's avatar Jon Olav Hauglid

Partial backport of:

revno: 2762 [merge]
committer: Matthias Leich <mleich@mysql.com>
branch nick: mysql-6.0-bugteam-push
timestamp: Wed 2008-08-13 22:05:34 +0200
message:
  Upmerge 5.1 -> 6.0
    ------------------------------------------------------------
    revno: 2497.374.2
    committer: Matthias Leich <mleich@mysql.com>
    branch nick: mysql-5.1-bugteam-push
    timestamp: Wed 2008-08-13 21:44:54 +0200
    message:
      Fix for Bug#37853
          Test "funcs_1.processlist_val_ps" fails in various ways
      + corrections of logic in poll routines
      + minor improvements
parent c7bcb28f
...@@ -367,13 +367,13 @@ echo ...@@ -367,13 +367,13 @@ echo
; ;
connection default; connection default;
echo echo
# Poll till INFO is no more NULL and State = 'Locked'. # Poll till INFO is no more NULL and State = 'Table Lock'.
; ;
let $wait_condition= SELECT COUNT(*) FROM INFORMATION_SCHEMA.PROCESSLIST let $wait_condition= SELECT COUNT(*) FROM INFORMATION_SCHEMA.PROCESSLIST
WHERE INFO IS NOT NULL AND STATE = 'Locked'; WHERE INFO IS NOT NULL AND STATE = 'Table Lock';
--source include/wait_condition.inc --source include/wait_condition.inc
# #
# Expect to see the state 'Locked' for the third connection because the SELECT # Expect to see the state 'Table Lock' for the third connection because the SELECT
# collides with the WRITE TABLE LOCK. # collides with the WRITE TABLE LOCK.
--replace_column 1 <ID> 3 <HOST_NAME> 6 <TIME> --replace_column 1 <ID> 3 <HOST_NAME> 6 <TIME>
SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST; SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST;
...@@ -422,10 +422,10 @@ echo ...@@ -422,10 +422,10 @@ echo
; ;
connection default; connection default;
echo echo
# Poll till INFO is no more NULL and State = 'Locked'. # Poll till INFO is no more NULL and State = 'Table Lock'.
; ;
let $wait_condition= SELECT COUNT(*) FROM INFORMATION_SCHEMA.PROCESSLIST let $wait_condition= SELECT COUNT(*) FROM INFORMATION_SCHEMA.PROCESSLIST
WHERE INFO IS NOT NULL AND STATE = 'Locked'; WHERE INFO IS NOT NULL AND STATE = 'Table Lock';
--source include/wait_condition.inc --source include/wait_condition.inc
echo echo
# Expect result: # Expect result:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment