mirror of
https://github.com/MariaDB/server.git
synced 2025-08-01 03:47:19 +03:00
[PATCH] BUG#26793 test: mysqld crashes in NDB on I_S query
Reduce case and formalise into something we should be able to use in mysql-test-run. Index: ndb-work/mysql-test/t/ndb_bug26793.test =================================================================== mysql-test/r/ndb_bug26793.result: BUG#26793 test: mysqld crashes in NDB on I_S query mysql-test/t/ndb_bug26793.test: BUG#26793 test: mysqld crashes in NDB on I_S query
This commit is contained in:
9
mysql-test/r/ndb_bug26793.result
Normal file
9
mysql-test/r/ndb_bug26793.result
Normal file
@ -0,0 +1,9 @@
|
||||
DROP TABLE IF EXISTS t1;
|
||||
CREATE TABLE `test` (
|
||||
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
|
||||
`t` VARCHAR( 10 ) NOT NULL
|
||||
) ENGINE = ndbcluster;
|
||||
delete from mysql.db where user='';
|
||||
flush privileges;
|
||||
GRANT USAGE ON *.* TO user1@localhost IDENTIFIED BY 'pass';
|
||||
DROP TABLE `test`.`test`;
|
33
mysql-test/t/ndb_bug26793.test
Normal file
33
mysql-test/t/ndb_bug26793.test
Normal file
@ -0,0 +1,33 @@
|
||||
-- source include/have_ndb.inc
|
||||
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
|
||||
CREATE TABLE `test` (
|
||||
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
|
||||
`t` VARCHAR( 10 ) NOT NULL
|
||||
) ENGINE = ndbcluster;
|
||||
|
||||
delete from mysql.db where user='';
|
||||
|
||||
flush privileges;
|
||||
|
||||
GRANT USAGE ON *.* TO user1@localhost IDENTIFIED BY 'pass';
|
||||
|
||||
connect (user1,localhost,user1,pass,*NO-ONE*);
|
||||
|
||||
disable_query_log;
|
||||
disable_result_log;
|
||||
let $i= 100;
|
||||
while ($i)
|
||||
{
|
||||
select count(*) from information_schema.tables union all select count(*) from information_schema.tables union all select count(*) from information_schema.tables;
|
||||
dec $i;
|
||||
}
|
||||
enable_query_log;
|
||||
enable_result_log;
|
||||
|
||||
connect (root,localhost,root,,test);
|
||||
connection root;
|
||||
DROP TABLE `test`.`test`;
|
Reference in New Issue
Block a user