Below is the list of changes that have just been committed into a local
5.1 repository of thek. When thek does a push these changes will
be propagated to the main repository and, within 24 hours after the
push, to the public repository.
For information on how to access the public repository
see http://dev.mysql.com/doc/mysql/en/installing-source-tree.html
ChangeSet@stripped, 2006-12-01 17:36:51+01:00, thek@stripped +2 -0
Bug#22043 MySQL don't add "USE <DATABASE>" before "DROP PROCEDURE IF EXISTS"
- Merged; updated test case.
mysql-test/r/rpl_sp.result@stripped, 2006-12-01 17:36:48+01:00, thek@stripped +9 -7
- Merged; updated test case for 5.1
mysql-test/t/rpl_sp.test@stripped, 2006-12-01 17:36:48+01:00, thek@stripped +2 -1
- Merged; updated result set for 5.1
# This is a BitKeeper patch. What follows are the unified diffs for the
# set of deltas contained in the patch. The rest of the patch, the part
# that BitKeeper cares about, is below these diffs.
# User: thek
# Host: kpdesk.mysql.com
# Root: /home/thek/dev/bug22043/my51-bug22043
--- 1.28/mysql-test/r/rpl_sp.result 2006-12-01 17:36:57 +01:00
+++ 1.29/mysql-test/r/rpl_sp.result 2006-12-01 17:36:57 +01:00
@@ -468,6 +468,7 @@ drop table t1;
set global log_bin_trust_function_creators=0;
set global log_bin_trust_function_creators=0;
End of 5.0 tests
+reset master;
drop database if exists mysqltest;
drop database if exists mysqltest2;
create database mysqltest;
@@ -476,14 +477,15 @@ use mysqltest2;
create table t ( t integer );
create procedure mysqltest.test() begin end;
insert into t values ( 1 );
-show binlog events in 'master-bin.000001' from 8657;
+show binlog events in 'master-bin.000001' from 102;
Log_name Pos Event_type Server_id End_log_pos Info
-master-bin.000001 8657 Query 1 8760 drop database if exists mysqltest2
-master-bin.000001 8760 Query 1 8853 create database mysqltest
-master-bin.000001 8853 Query 1 8948 create database mysqltest2
-master-bin.000001 8948 Query 1 9045 use `mysqltest2`; create table t ( t integer )
-master-bin.000001 9045 Query 1 9184 use `mysqltest2`; CREATE DEFINER=`root`@`localhost`
procedure mysqltest.test() begin end
-master-bin.000001 9184 Query 1 9279 use `mysqltest2`; insert into t values ( 1 )
+master-bin.000001 102 Query 1 203 drop database if exists mysqltest
+master-bin.000001 203 Query 1 306 drop database if exists mysqltest2
+master-bin.000001 306 Query 1 399 create database mysqltest
+master-bin.000001 399 Query 1 494 create database mysqltest2
+master-bin.000001 494 Query 1 591 use `mysqltest2`; create table t ( t integer )
+master-bin.000001 591 Query 1 730 use `mysqltest2`; CREATE DEFINER=`root`@`localhost`
procedure mysqltest.test() begin end
+master-bin.000001 730 Query 1 825 use `mysqltest2`; insert into t values ( 1 )
create procedure `\\`.test() begin end;
ERROR 42000: Unknown database '\\'
drop database mysqltest;
--- 1.25/mysql-test/t/rpl_sp.test 2006-12-01 17:36:57 +01:00
+++ 1.26/mysql-test/t/rpl_sp.test 2006-12-01 17:36:57 +01:00
@@ -532,6 +532,7 @@ set global log_bin_trust_function_creato
# Bug22043: MySQL don't add "USE <DATABASE>" before "DROP PROCEDURE IF EXISTS"
#
connection master;
+reset master;
--disable_warnings
drop database if exists mysqltest;
drop database if exists mysqltest2;
@@ -542,7 +543,7 @@ use mysqltest2;
create table t ( t integer );
create procedure mysqltest.test() begin end;
insert into t values ( 1 );
-show binlog events in 'master-bin.000001' from 8657;
+show binlog events in 'master-bin.000001' from 102;
--error ER_BAD_DB_ERROR
create procedure `\\`.test() begin end;
# Clean up
| Thread |
|---|
| • bk commit into 5.1 tree (thek:1.2401) BUG#22043 | kpettersson | 1 Dec |