3491 Andrei Elkin 2011-10-13
Bug#13033076 - OCCASIONAL CRASH OF RPL.RPL_PARALLEL_DDL
refining the test once more to print out all files in db dir right
befre the db is drop-ed.
modified:
mysql-test/suite/rpl/r/rpl_parallel_ddl.result
mysql-test/suite/rpl/t/rpl_parallel_ddl.test
3490 Tor Didriksen 2011-10-13 [merge]
merge opt-team => trunk
modified:
mysql-test/include/subquery_sj.inc
mysql-test/r/subquery_all.result
mysql-test/r/subquery_all_bka.result
mysql-test/r/subquery_all_bka_nixbnl.result
mysql-test/r/subquery_sj_all.result
mysql-test/r/subquery_sj_all_bka.result
mysql-test/r/subquery_sj_all_bka_nixbnl.result
mysql-test/r/subquery_sj_all_bkaunique.result
mysql-test/r/subquery_sj_dupsweed.result
mysql-test/r/subquery_sj_dupsweed_bka.result
mysql-test/r/subquery_sj_dupsweed_bka_nixbnl.result
mysql-test/r/subquery_sj_dupsweed_bkaunique.result
mysql-test/r/subquery_sj_firstmatch.result
mysql-test/r/subquery_sj_firstmatch_bka.result
mysql-test/r/subquery_sj_firstmatch_bka_nixbnl.result
mysql-test/r/subquery_sj_firstmatch_bkaunique.result
mysql-test/r/subquery_sj_loosescan.result
mysql-test/r/subquery_sj_loosescan_bka.result
mysql-test/r/subquery_sj_loosescan_bka_nixbnl.result
mysql-test/r/subquery_sj_loosescan_bkaunique.result
mysql-test/r/subquery_sj_mat.result
mysql-test/r/subquery_sj_mat_bka.result
mysql-test/r/subquery_sj_mat_bka_nixbnl.result
mysql-test/r/subquery_sj_mat_bkaunique.result
mysql-test/r/subquery_sj_mat_nosj.result
mysql-test/r/subquery_sj_none.result
mysql-test/r/subquery_sj_none_bka.result
mysql-test/r/subquery_sj_none_bka_nixbnl.result
mysql-test/r/subquery_sj_none_bkaunique.result
sql/item.cc
sql/item.h
sql/sql_select.cc
sql/table.cc
sql/table.h
=== modified file 'mysql-test/suite/rpl/r/rpl_parallel_ddl.result'
--- a/mysql-test/suite/rpl/r/rpl_parallel_ddl.result 2011-10-12 19:23:12 +0000
+++ b/mysql-test/suite/rpl/r/rpl_parallel_ddl.result 2011-10-13 12:12:19 +0000
@@ -1002,5 +1002,747 @@ t7.frm
t8.MYD
t8.MYI
t8.frm
+"database d32:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d31:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t4.MYD
+t4.MYI
+t4.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d30:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d29:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d28:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d27:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d26:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d25:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d24:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d23:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d22:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d21:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d20:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d19:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d18:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d17:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d16:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d15:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d14:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d13:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d12:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d11:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d10:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d9:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d8:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d7:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d6:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d5:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d4:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d3:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d2:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
+"database d1:"
+db.opt
+t1.MYD
+t1.MYI
+t1.frm
+t2.MYD
+t2.MYI
+t2.frm
+t3.MYD
+t3.MYI
+t3.frm
+t4.MYD
+t4.MYI
+t4.frm
+t5.MYD
+t5.MYI
+t5.frm
+t6.MYD
+t6.MYI
+t6.frm
+t7.MYD
+t7.MYI
+t7.frm
+t8.MYD
+t8.MYI
+t8.frm
set @@global.slave_parallel_workers= @save.slave_parallel_workers;
include/rpl_end.inc
=== modified file 'mysql-test/suite/rpl/t/rpl_parallel_ddl.test'
--- a/mysql-test/suite/rpl/t/rpl_parallel_ddl.test 2011-10-12 19:23:12 +0000
+++ b/mysql-test/suite/rpl/t/rpl_parallel_ddl.test 2011-10-13 12:12:19 +0000
@@ -232,6 +232,7 @@ eval rename table $tables_2_rename d$n.t
--enable_query_log
#
+# DEBUG output (to remove)
# Hunting after bug#13033076.
# Let's see if rename leaves any garbage after its run
#
@@ -256,12 +257,20 @@ connection master;
let $n= $dbs;
while ($n)
{
+ # DEBUG (to remove) bug#13033076
+ --connection slave
+ --echo "database d$n:"
+ --list_files $MYSQLD_DATADIR/d$n
+
+ --connection master
eval drop database d$n;
+ sync_slave_with_master;
dec $n;
}
--enable_query_log
+--connection master
sync_slave_with_master;
set @@global.slave_parallel_workers= @save.slave_parallel_workers;
No bundle (reason: useless for push emails).
| Thread |
|---|
| • bzr push into mysql-trunk branch (andrei.elkin:3490 to 3491) Bug#13033076 | Andrei Elkin | 14 Oct |