Bug #32026 rpl_ndb_charset occasional extra rows in binlog
Submitted: 1 Nov 2007 11:07 Modified: 2 Oct 2009 13:12
Reporter: Tomas Ulin Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Cluster: Replication Severity:S3 (Non-critical)
Version:mysql-6.0 OS:Any
Assigned to: CPU Architecture:Any

[1 Nov 2007 11:07] Tomas Ulin
Description:
'pb-valgrind-*' Valgrind: 	Build: Ok (640 sec)
	n_mix: FAILED (15740 sec): rpl_ndb.rpl_ndb_charset[X]
	     Server logs: clean [bootstrap.log] [master.err] [master1.err] [slave.err] [slave1.err] [slave2.err] [warnings]
	ps_row: FAILED (17722 sec): rpl_ndb.rpl_ndb_charset[X]
	     Server logs: clean [bootstrap.log] [master.err] [master1.err] [slave.err] [slave1.err] [slave2.err]

rpl_ndb.rpl_ndb_charset        [ fail ]

==19407== Memcheck, a memory error detector.
==19407== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==19407== Using LibVEX rev 1732, a library for dynamic binary translation.
==19407== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==19407== Using valgrind-3.2.3, a dynamic binary instrumentation framework.
==19407== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==19407== For more details, rerun with: -v
==19407== 
--- /home/pushbuild/pb2/pb/mysql-5.2-ndb/42/mysql-6.0.4-alpha-pb42/mysql-test/suite/rpl_ndb/r/rpl_ndb_charset.result	2007-10-30 23:33:00.000000000 +0300
+++ /home/pushbuild/pb2/pb/mysql-5.2-ndb/42/mysql-6.0.4-alpha-pb42/mysql-test/suite/rpl_ndb/r/rpl_ndb_charset.reject	2007-10-31 04:39:32.000000000 +0300
@@ -124,6 +124,12 @@
 master-bin.000001	#	Write_rows	#	#	table_id: #
 master-bin.000001	#	Write_rows	#	#	table_id: # flags: STMT_END_F
 master-bin.000001	#	Query	#	#	COMMIT
+master-bin.000001	#	Query	#	#	BEGIN
+master-bin.000001	#	Table_map	#	#	table_id: # (mysqltest2.t1)
+master-bin.000001	#	Table_map	#	#	table_id: # (mysql.ndb_apply_status)
+master-bin.000001	#	Write_rows	#	#	table_id: #
+master-bin.000001	#	Write_rows	#	#	table_id: # flags: STMT_END_F
+master-bin.000001	#	Query	#	#	COMMIT
 master-bin.000001	#	Query	#	#	use `mysqltest2`; truncate table t1
 master-bin.000001	#	Query	#	#	BEGIN
 master-bin.000001	#	Table_map	#	#	table_id: # (mysqltest2.t1)
@@ -131,6 +137,12 @@
 master-bin.000001	#	Write_rows	#	#	table_id: #
 master-bin.000001	#	Write_rows	#	#	table_id: # flags: STMT_END_F
 master-bin.000001	#	Query	#	#	COMMIT
+master-bin.000001	#	Query	#	#	BEGIN
+master-bin.000001	#	Table_map	#	#	table_id: # (mysqltest2.t1)
+master-bin.000001	#	Table_map	#	#	table_id: # (mysql.ndb_apply_status)
+master-bin.000001	#	Write_rows	#	#	table_id: #
+master-bin.000001	#	Write_rows	#	#	table_id: # flags: STMT_END_F
+master-bin.000001	#	Query	#	#	COMMIT
 master-bin.000001	#	Query	#	#	use `mysqltest2`; truncate table t1
 master-bin.000001	#	Query	#	#	BEGIN
 master-bin.000001	#	Table_map	#	#	table_id: # (mysqltest2.t1)

How to repeat:
Push into /data0/bk/mysql-5.2-ndb by tulin@whalegate.ndb.mysql.com on Tue Oct 30 21:27:59 2007