mirror of
https://github.com/MariaDB/server.git
synced 2026-05-16 20:07:13 +02:00
Merge 5.0 -> 5.1 of fix for Bug#42003 and Bug#43114
This commit is contained in:
commit
2417d31045
41 changed files with 1402 additions and 987 deletions
|
|
@ -4,13 +4,17 @@
|
|||
set @old_concurrent_insert= @@global.concurrent_insert;
|
||||
set @@global.concurrent_insert= 0;
|
||||
|
||||
# Save the initial number of concurrent sessions
|
||||
--source include/count_sessions.inc
|
||||
|
||||
--disable_warnings
|
||||
drop table if exists t1,t3;
|
||||
--enable_warnings
|
||||
delimiter |;
|
||||
|
||||
|
||||
#
|
||||
# BUG#4902: Stored procedure with SHOW WARNINGS leads to packet error
|
||||
# Bug#4902 Stored procedure with SHOW WARNINGS leads to packet error
|
||||
#
|
||||
# Added tests for show grants command
|
||||
--disable_warnings
|
||||
|
|
@ -52,15 +56,14 @@ show warnings|
|
|||
drop procedure bug4902_2|
|
||||
|
||||
#
|
||||
# BUG#3583: query cache doesn't work for stored procedures
|
||||
# Bug#3583 query cache doesn't work for stored procedures
|
||||
#
|
||||
|
||||
--disable_warnings
|
||||
drop table if exists t1|
|
||||
--enable_warnings
|
||||
create table t1 (
|
||||
id char(16) not null default '',
|
||||
data int not null
|
||||
id char(16) not null default '',
|
||||
data int not null
|
||||
)|
|
||||
--disable_warnings
|
||||
drop procedure if exists bug3583|
|
||||
|
|
@ -97,8 +100,9 @@ delete from t1|
|
|||
drop procedure bug3583|
|
||||
drop table t1|
|
||||
|
||||
|
||||
#
|
||||
# BUG#6807: Stored procedure crash if CREATE PROCEDURE ... KILL QUERY
|
||||
# Bug#6807 Stored procedure crash if CREATE PROCEDURE ... KILL QUERY
|
||||
#
|
||||
--disable_warnings
|
||||
drop procedure if exists bug6807|
|
||||
|
|
@ -112,16 +116,16 @@ begin
|
|||
select 'Not reached';
|
||||
end|
|
||||
|
||||
--error 1317
|
||||
--error ER_QUERY_INTERRUPTED
|
||||
call bug6807()|
|
||||
--error 1317
|
||||
--error ER_QUERY_INTERRUPTED
|
||||
call bug6807()|
|
||||
|
||||
drop procedure bug6807|
|
||||
|
||||
|
||||
#
|
||||
# BUG#10100: function (and stored procedure?) recursivity problem
|
||||
# Bug#10100 function (and stored procedure?) recursivity problem
|
||||
#
|
||||
--disable_warnings
|
||||
drop function if exists bug10100f|
|
||||
|
|
@ -220,11 +224,11 @@ begin
|
|||
close c;
|
||||
end|
|
||||
|
||||
#end of the stack checking
|
||||
# end of the stack checking
|
||||
set @@max_sp_recursion_depth=255|
|
||||
set @var=1|
|
||||
#disable log because error about stack overrun contains numbers which
|
||||
#depend on a system
|
||||
# disable log because error about stack overrun contains numbers which
|
||||
# depend on a system
|
||||
-- disable_result_log
|
||||
-- error ER_STACK_OVERRUN_NEED_MORE
|
||||
call bug10100p(255, @var)|
|
||||
|
|
@ -253,6 +257,7 @@ drop table t3|
|
|||
|
||||
delimiter ;|
|
||||
|
||||
|
||||
#
|
||||
# Bug#15298 SHOW GRANTS FOR CURRENT_USER: Incorrect output in DEFINER context
|
||||
#
|
||||
|
|
@ -269,6 +274,7 @@ call 15298_1();
|
|||
call 15298_2();
|
||||
|
||||
connection default;
|
||||
disconnect con1;
|
||||
drop user mysqltest_1@localhost;
|
||||
drop procedure 15298_1;
|
||||
drop procedure 15298_2;
|
||||
|
|
@ -334,6 +340,7 @@ connection default;
|
|||
disconnect rl_holder;
|
||||
disconnect rl_acquirer;
|
||||
disconnect rl_wait;
|
||||
disconnect rl_contender;
|
||||
drop procedure p1;
|
||||
drop table t1;
|
||||
set session low_priority_updates=default;
|
||||
|
|
@ -343,3 +350,7 @@ set session low_priority_updates=default;
|
|||
#
|
||||
|
||||
set @@global.concurrent_insert= @old_concurrent_insert;
|
||||
|
||||
# Wait till all disconnects are completed
|
||||
--source include/wait_until_count_sessions.inc
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue