summaryrefslogtreecommitdiff
path: root/mysql-test/t/myisam.test
diff options
context:
space:
mode:
authorSatya B <satya.bn@sun.com>2009-04-30 16:33:44 +0530
committerSatya B <satya.bn@sun.com>2009-04-30 16:33:44 +0530
commit49e3fe95fea51b7b395ad1b95c51f62dbf39ade8 (patch)
tree04d21fa6617b72335ff03207b3c4599954117559 /mysql-test/t/myisam.test
parent1cdd699022286f8d82118e6d85219e793dfe0bf9 (diff)
downloadmariadb-git-49e3fe95fea51b7b395ad1b95c51f62dbf39ade8.tar.gz
Addition to the fix for BUG#40827 - Killing insert-select to MyISAM can cause
table corruption Moved the testcase from the file myisam.test to the new testfile mysiam_debug.test
Diffstat (limited to 'mysql-test/t/myisam.test')
-rw-r--r--mysql-test/t/myisam.test52
1 files changed, 0 insertions, 52 deletions
diff --git a/mysql-test/t/myisam.test b/mysql-test/t/myisam.test
index 21ee1cffbd0..ba6bc05cfea 100644
--- a/mysql-test/t/myisam.test
+++ b/mysql-test/t/myisam.test
@@ -1503,57 +1503,5 @@ SELECT h+0, d + 0, e, g + 0 FROM t1;
DROP TABLE t1;
---echo #
---echo # BUG#40827 - Killing insert-select to MyISAM can cause table corruption
---echo #
-
-CONNECT (insertConn, localhost, root,,);
-
-CREATE TABLE `t1` (
-`id` BIGINT(20) ,
-`id1` BIGINT(20) AUTO_INCREMENT,
- KEY(id1), KEY(id)
-) ENGINE=MyISAM;
-
-CREATE TABLE `t2` (
-`id` BIGINT(20) ,
-`id1` BIGINT(20) AUTO_INCREMENT,
- KEY (id1), KEY(id)
-) ENGINE=MyISAM;
-
-INSERT INTO t2 (id) VALUES (123);
-
-let $i = 10;
-while ($i)
-{
- INSERT INTO t2 (id) SELECT id FROM t2;
- dec $i;
-}
-
---echo # Switch to insert Connection
-CONNECTION insertConn;
-SET SESSION debug='+d,wait_in_enable_indexes';
---echo # Send insert data
-SEND INSERT INTO t1(id) SELECT id FROM t2;
-
---echo # Switch to default Connection
-CONNECTION default;
---echo # Wait for insert data to reach the debug point
-
-let $wait_condition=
- SELECT COUNT(*) = 1 FROM INFORMATION_SCHEMA.PROCESSLIST
- WHERE STATE = "wait_in_enable_indexes" AND
- INFO = "INSERT INTO t1(id) SELECT id FROM t2";
---source include/wait_condition.inc
-
-SELECT ID FROM INFORMATION_SCHEMA.PROCESSLIST
-WHERE STATE = 'wait_in_enable_indexes' AND
-INFO = "INSERT INTO t1(id) SELECT id FROM t2"
-INTO @thread_id;
-
-KILL QUERY @thread_id;
-CHECK TABLE t1;
-DROP TABLE t1,t2;
-DISCONNECT insertConn;
--echo End of 5.1 tests