-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
10 changed files
with
66 additions
and
41 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
call mtr.add_suppression("Out of memory"); | ||
set sql_mode=""; | ||
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; | ||
delete d2 from t2 as d1, t1 as d2 where d1.a <=> d2.a; | ||
drop table t2; | ||
drop table t1; |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
# | ||
# 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; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters