2 # Bug#59410 read uncommitted: unlock row could not find a 3 mode lock on the record
4 -- source include/have_innodb.inc
6 # only interested that the following do not produce something like
7 # InnoDB: Error: unlock row could not find a 2 mode lock on the record
10 create table `bug59410_1`(`a` int)engine=innodb;
11 insert into `bug59410_1` values (1),(2),(3);
12 select 1 from `bug59410_1` where `a` <> any (
13 select 1 from `bug59410_1` where `a` <> 1 for update)
15 drop table bug59410_1;
17 create table bug59410_2(`a` char(1),`b` int)engine=innodb;
18 insert into bug59410_2 values('0',0);
19 set transaction isolation level read uncommitted;
21 set @a=(select b from bug59410_2 where
22 (select 1 from bug59410_2 where a group by @a=b)
24 drop table bug59410_2;