Bug #41097 result files for rpl_extraColmaster_myisam, rpl_extraColmaster_innodb are gone
Submitted: 28 Nov 2008 14:18 Modified: 1 Jun 2009 9:36
Reporter: Sven Sandberg Email Updates:
Status: Closed Impact on me:
None 
Category:Tests: Replication Severity:S7 (Test Cases)
Version:6.0-rpl OS:Any
Assigned to: Serge Kozlov CPU Architecture:Any

[28 Nov 2008 14:18] Sven Sandberg
Description:
The result files for rpl_extraColmaster_myisam and rpl_extraColmaster_innodb are gone. Please put them back!

How to repeat:
$ ls mysql-test/suite/rpl/[tr]/rpl_extraColmaster*
mysql-test/suite/rpl/t/rpl_extraColmaster_innodb.test
mysql-test/suite/rpl/t/rpl_extraColmaster_myisam.test

Suggested fix:
Put back the result files and verify that they are correct.
[3 Dec 2008 13:12] John Embretsen
FWIW, the missing files can be re-generated by doing:

bzr revert -r revid:'mats@mysql.com-20080905133908-9rsfsg1wuc0nbn4i' mysql-test/suite/rpl/r/rpl_extraColmaster_innodb.result

bzr revert -r revid:'mats@mysql.com-20080905133908-9rsfsg1wuc0nbn4i' mysql-test/suite/rpl/r/rpl_extraColmaster_myisam.result

It is hard to say how this situation came to happen. I did some digging some weeks ago when I wanted to compare result files between Falcon and InnoDB/MyISAM for this test, and I was wondering if it is possible that this is the result of some merge confusion and/or bzr not handling added/removed/moved files correctly back in September?

For example, the following merge seems to have moved (from rpl suite to main) *and* added the result files in question, for some reason.

bzr log -v -r before:revid:'mats@mysql.com-20080905140758-nbyhttqkn5d4kt09'

------------------------------------------------------------
revno: 2599.34.9
committer: Mats Kindahl <mats@mysql.com>
branch nick: merge-6.0-5.1.29-rc
timestamp: Fri 2008-09-05 15:39:08 +0200
message:
  Merging 5.1-5.1.29-rc into 6.0-5.1.29-rc
removed:
  mysql-test/std_data/ndb_backup51_data_be/BACKUP-1-0.1.Data
  mysql-test/std_data/ndb_backup51_data_le/BACKUP-1-0.2.Data
  mysql-test/suite/rpl_ndb/r/rpl_truncate_7ndb_2.result
  mysql-test/suite/rpl_ndb/t/rpl_truncate_7ndb_2.test
  storage/archive/azio.h
added:
  (...)
  mysql-test/suite/rpl/r/rpl_extraColmaster_innodb.result
  mysql-test/suite/rpl/r/rpl_extraColmaster_myisam.result
  (...)
renamed:
  (...)
  mysql-test/suite/rpl/r/rpl_extraColmaster_innodb.result => mysql-test/r/rpl_extraColmaster_innodb.result
  mysql-test/suite/rpl/r/rpl_extraColmaster_myisam.result => mysql-test/r/rpl_extraColmaster_myisam.result
  (...)
modified:
  (...)
    ------------------------------------------------------------
    revno: 2497.397.8
    committer: Mats Kindahl <mats@mysql.com>
    branch nick: b32709-5.1-5.1.29-rc
    timestamp: Wed 2008-09-03 22:52:54 +0200
   (...)

The files do not seem to have been touched in sub-revisions shown by this bzr log command (executed from main mysql-6.0 branch).
[1 Jun 2009 9:36] Jon Stephens
Test result files only; nothing to document. Closed.