#At file:///media/sda3/work/mysql/bzrwork/b37051/5.1-rpl/
2635 He Zhenxing 2008-08-07
post push fix for BUG#37051
modified:
mysql-test/r/multi_update.result
sql/sql_class.cc
per-file messages:
mysql-test/r/multi_update.result
update result
sql/sql_class.cc
Initialize table_map_for_update to 0
=== modified file 'mysql-test/r/multi_update.result'
--- a/mysql-test/r/multi_update.result 2008-03-29 13:00:12 +0000
+++ b/mysql-test/r/multi_update.result 2008-08-07 01:33:01 +0000
@@ -627,7 +627,7 @@ a b
4 4
show master status /* there must be the UPDATE query event */;
File Position Binlog_Do_DB Binlog_Ignore_DB
-master-bin.000001 197
+master-bin.000001 206
delete from t1;
delete from t2;
insert into t1 values (1,2),(3,4),(4,4);
@@ -637,7 +637,7 @@ UPDATE t2,t1 SET t2.a=t2.b where t2.a=t
ERROR 23000: Duplicate entry '4' for key 'PRIMARY'
show master status /* there must be the UPDATE query event */;
File Position Binlog_Do_DB Binlog_Ignore_DB
-master-bin.000001 212
+master-bin.000001 221
drop table t1, t2;
set @@session.binlog_format= @sav_binlog_format;
drop table if exists t1, t2, t3;
=== modified file 'sql/sql_class.cc'
--- a/sql/sql_class.cc 2008-08-06 10:41:27 +0000
+++ b/sql/sql_class.cc 2008-08-07 01:33:01 +0000
@@ -514,6 +514,7 @@ THD::THD()
lock_id(&main_lock_id),
user_time(0), in_sub_stmt(0),
binlog_table_maps(0), binlog_flags(0UL),
+ table_map_for_update(0),
arg_of_last_insert_id_function(FALSE),
first_successful_insert_id_in_prev_stmt(0),
first_successful_insert_id_in_prev_stmt_for_binlog(0),
| Thread |
|---|
| • bzr commit into mysql-5.1 branch (hezx:2635) Bug#37051 | He Zhenxing | 7 Aug |