Skip to content

Commit e709eb9

Browse files
committed
Merge branch '10.2' into 10.3
# Conflicts: # mysql-test/suite/galera/r/MW-388.result # mysql-test/suite/galera/t/MW-388.test # mysql-test/suite/innodb/r/truncate_inject.result # mysql-test/suite/innodb/t/truncate_inject.test # mysql-test/suite/rpl/r/rpl_stop_slave.result # mysql-test/suite/rpl/t/rpl_stop_slave.test # sql/sp_head.cc # sql/sp_head.h # sql/sql_lex.cc # sql/sql_yacc.yy # storage/xtradb/buf/buf0dblwr.cc
2 parents d531b4e + b044294 commit e709eb9

File tree

219 files changed

+841
-524
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

219 files changed

+841
-524
lines changed

mysql-test/include/binlog_inject_error.inc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
# let query= 'CREATE TABLE t1 (a INT)';
1414
# source include/binlog_inject_error.inc;
1515
#
16-
16+
set @saved_dbug = @@global.debug_dbug;
1717
SET GLOBAL debug_dbug='d,injecting_fault_writing';
1818
--echo $query;
1919
--replace_regex /(errno: .*)/(errno: #)/
2020
--error ER_ERROR_ON_WRITE
2121
--eval $query
22-
SET GLOBAL debug_dbug='';
22+
set @@global.debug_dbug = @saved_dbug;

mysql-test/main/cache_temporal_4265.result

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
create table t1 (a date);
22
insert t1 values ('2000-01-02'), ('2001-02-03'), ('2002-03-04');
3-
set debug_dbug='d,str_to_datetime_warn';
3+
SET STATEMENT debug_dbug='d,str_to_datetime_warn' for
44
select * from t1 where a > date_add('2000-01-01', interval 5 day);
55
a
66
2001-02-03
77
2002-03-04
88
Warnings:
99
Note 1003 2000-01-01
10-
set debug_dbug='';
1110
drop table t1;
1211
create table t1 (id int not null, ut timestamp(6) not null);
1312
insert into t1 values(1, '2001-01-01 00:00:00.2');

mysql-test/main/cache_temporal_4265.test

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55

66
create table t1 (a date);
77
insert t1 values ('2000-01-02'), ('2001-02-03'), ('2002-03-04');
8-
set debug_dbug='d,str_to_datetime_warn';
9-
select * from t1 where a > date_add('2000-01-01', interval 5 day);
10-
set debug_dbug='';
8+
9+
SET STATEMENT debug_dbug='d,str_to_datetime_warn' for
10+
select * from t1 where a > date_add('2000-01-01', interval 5 day);
1111
drop table t1;
1212

1313
#

mysql-test/main/create_or_replace2.result

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ drop table if exists t1;
44
SET @old_debug= @@session.debug;
55
CREATE TABLE t1 (i INT, KEY(i)) ENGINE=InnoDB;
66
CREATE OR REPLACE TEMPORARY TABLE tmp (a int, b int, key(a)) engine=myisam;
7-
set debug_dbug='+d,send_kill_after_delete';
7+
SET debug_dbug='+d,send_kill_after_delete';
88
CREATE OR REPLACE TABLE t1 LIKE tmp;
9-
set debug_dbug=@old_debug;
9+
SET debug_dbug=@old_debug;
1010
SHOW TABLES;
1111
Tables_in_test
1212
t1

mysql-test/main/create_or_replace2.test

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ SET @old_debug= @@session.debug;
1919

2020
CREATE TABLE t1 (i INT, KEY(i)) ENGINE=InnoDB;
2121
CREATE OR REPLACE TEMPORARY TABLE tmp (a int, b int, key(a)) engine=myisam;
22-
set debug_dbug='+d,send_kill_after_delete';
22+
SET debug_dbug='+d,send_kill_after_delete';
2323
CREATE OR REPLACE TABLE t1 LIKE tmp;
24-
set debug_dbug=@old_debug;
24+
SET debug_dbug=@old_debug;
2525
SHOW TABLES;
2626
show create table t1;
2727
--sync_slave_with_master

mysql-test/main/drop_bad_db_type.result

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
SET @save_dbug = @@debug_dbug;
2-
set debug_dbug='+d,unstable_db_type';
1+
SET @saved_dbug = @@debug_dbug;
2+
SET debug_dbug='+d,unstable_db_type';
33
install soname 'ha_archive';
44
create table t1 (a int) engine=archive;
55
insert t1 values (1),(2),(3);
@@ -33,4 +33,4 @@ t1.frm
3333
drop table t1;
3434
db.opt
3535
uninstall soname 'ha_archive';
36-
set debug_dbug=@save_dbug;
36+
SET debug_dbug=@saved_dbug;

mysql-test/main/drop_bad_db_type.test

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ if (!$HA_ARCHIVE_SO) {
77

88
let $mysqld_datadir= `select @@datadir`;
99

10-
SET @save_dbug = @@debug_dbug;
11-
set debug_dbug='+d,unstable_db_type';
10+
SET @saved_dbug = @@debug_dbug;
11+
SET debug_dbug='+d,unstable_db_type';
1212

1313
install soname 'ha_archive';
1414
create table t1 (a int) engine=archive;
@@ -28,4 +28,4 @@ drop table t1;
2828
--list_files $mysqld_datadir/test
2929
uninstall soname 'ha_archive';
3030

31-
set debug_dbug=@save_dbug;
31+
SET debug_dbug=@saved_dbug;
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
create table t1 (a int, b int);
2-
set debug_dbug='+d,external_lock_failure';
2+
SET @saved_dbug = @@SESSION.debug_dbug;
3+
SET debug_dbug='+d,external_lock_failure';
34
alter table t1 add column c int;
45
ERROR HY000: Got error 168 'KABOOM!' from MyISAM
5-
set debug_dbug='';
6+
SET debug_dbug= @saved_dbug;
67
drop table t1;

mysql-test/main/engine_error_in_alter-8453.test

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@
44
--source include/have_debug.inc
55

66
create table t1 (a int, b int);
7-
set debug_dbug='+d,external_lock_failure';
7+
SET @saved_dbug = @@SESSION.debug_dbug;
8+
SET debug_dbug='+d,external_lock_failure';
89
--error ER_GET_ERRMSG
910
alter table t1 add column c int;
10-
set debug_dbug='';
11+
SET debug_dbug= @saved_dbug;
1112
drop table t1;

mysql-test/main/error_simulation.result

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ INSERT INTO t1 VALUES
1010
('AAAAAAAAAH','AAAAAAAAAH'), ('AAAAAAAAAI','AAAAAAAAAI'),
1111
('AAAAAAAAAJ','AAAAAAAAAJ'), ('AAAAAAAAAK','AAAAAAAAAK');
1212
set tmp_table_size=1024;
13+
SET @saved_dbug = @@SESSION.debug_dbug;
1314
set session debug_dbug="+d,raise_error";
1415
SELECT MAX(a) FROM t1 GROUP BY a,b;
1516
ERROR 23000: Can't write; duplicate key in table '(temporary)'
@@ -22,7 +23,7 @@ CREATE TABLE t1 (a INT(100) NOT NULL);
2223
INSERT INTO t1 VALUES (1), (0), (2);
2324
SET SESSION debug_dbug='+d,alter_table_only_index_change';
2425
ALTER TABLE t1 ADD INDEX a(a);
25-
SET SESSION debug_dbug=DEFAULT;
26+
SET debug_dbug= @saved_dbug;
2627
SHOW CREATE TABLE t1;
2728
Table Create Table
2829
t1 CREATE TABLE `t1` (
@@ -42,7 +43,7 @@ CREATE TABLE t1(a BLOB);
4243
SET SESSION debug_dbug="+d,bug42064_simulate_oom";
4344
INSERT INTO t1 VALUES("");
4445
Got one of the listed errors
45-
SET SESSION debug_dbug=DEFAULT;
46+
SET debug_dbug= @saved_dbug;
4647
DROP TABLE t1;
4748
#
4849
# Bug#41660: Sort-index_merge for non-first join table may require
@@ -79,7 +80,7 @@ a a b filler
7980
7 1 1 data
8081
8 1 1 data
8182
9 1 1 data
82-
SET SESSION debug_dbug= DEFAULT;
83+
SET debug_dbug= @saved_dbug;
8384
SET optimizer_switch=@save_optimizer_switch;
8485
DROP TABLE t1, t2;
8586
#
@@ -92,7 +93,7 @@ INSERT INTO t2 VALUES (1),(2);
9293
SET SESSION debug_dbug="+d,bug11747970_raise_error";
9394
INSERT IGNORE INTO t2 SELECT f1 FROM t1 a WHERE NOT EXISTS (SELECT 1 FROM t2 b WHERE a.f1 = b.f1);
9495
ERROR 70100: Query execution was interrupted
95-
SET SESSION debug_dbug = DEFAULT;
96+
SET debug_dbug= @saved_dbug;
9697
DROP TABLE t1,t2;
9798
#
9899
# End of 5.1 tests
@@ -126,4 +127,4 @@ SET SESSION debug_dbug="+d,simulate_create_virtual_tmp_table_out_of_memory";
126127
SELECT f1(1);
127128
Got one of the listed errors
128129
DROP FUNCTION f1;
129-
SET SESSION debug_dbug=DEFAULT;
130+
SET debug_dbug= @saved_dbug;

0 commit comments

Comments
 (0)