mirror of
https://github.com/MariaDB/server.git
synced 2025-01-16 12:02:42 +01:00
26 lines
679 B
Text
26 lines
679 B
Text
#
|
|
# MDEV-7912
|
|
#
|
|
# multitable delete with wrongly set sort_buffer_size crashes in merge_buffers
|
|
|
|
--source include/have_innodb.inc
|
|
--source include/have_debug.inc
|
|
--source include/windows.inc
|
|
|
|
call mtr.add_suppression("Out of memory");
|
|
|
|
set sql_mode="";
|
|
--disable_warnings
|
|
drop table if exists t1,t2;
|
|
create table `t1` (`a` datetime not null) engine=InnoDB;
|
|
create table `t2` (`a` int not null) engine=innodb;
|
|
replace into t1 values (),();
|
|
insert into t2 values(0);
|
|
set session sort_buffer_size = 1024*1024*1024*1024;
|
|
#Either fail with EE_OUTOFMEMORY, or succeed
|
|
--error 0 , 5
|
|
delete d2 from t2 as d1, t1 as d2 where d1.a <=> d2.a;
|
|
--enable_warnings
|
|
|
|
drop table t2;
|
|
drop table t1;
|