|
|||||||||||
|
bk commit into 5.1 tree (tomas:1.2545)
From: <tomas(at)mysql.com>
Date: Sat Jun 30 2007 - 05:42:47 EDT
ChangeSet@1.2545, 2007-06-30 11:42:41+02:00, tomas@whalegate.ndb.mysql.com +12 -0 ndb test suite cleanup + making ndb_autodiscover3 less flaky mysql-test/lib/mtr_cases.pl@1.59, 2007-06-30 11:42:34+02:00, tomas@whalegate.ndb.mysql.com +1 -0 ndb test suite cleanup + making ndb_autodiscover3 less flaky mysql-test/t/ndb_alter_table.test@1.38, 2007-06-30 11:42:34+02:00, tomas@whalegate.ndb.mysql.com +0 -1 ndb test suite cleanup + making ndb_autodiscover3 less flaky mysql-test/t/ndb_alter_table2.test@1.4, 2007-06-30 11:42:34+02:00, tomas@whalegate.ndb.mysql.com +0 -1 ndb test suite cleanup + making ndb_autodiscover3 less flaky mysql-test/t/ndb_alter_table3.test@1.11, 2007-06-30 11:42:34+02:00, tomas@whalegate.ndb.mysql.com +0 -1 ndb test suite cleanup + making ndb_autodiscover3 less flaky mysql-test/t/ndb_autodiscover3.test@1.12, 2007-06-30 11:42:34+02:00, tomas@whalegate.ndb.mysql.com +25 -7 ndb test suite cleanup + making ndb_autodiscover3 less flaky mysql-test/t/ndb_binlog_ddl_multi.test@1.16, 2007-06-30 11:42:34+02:00, tomas@whalegate.ndb.mysql.com +0 -1 ndb test suite cleanup + making ndb_autodiscover3 less flaky mysql-test/t/ndb_binlog_log_bin.test@1.3, 2007-06-30 11:42:34+02:00, tomas@whalegate.ndb.mysql.com +0 -1 ndb test suite cleanup + making ndb_autodiscover3 less flaky mysql-test/t/ndb_binlog_multi.test@1.9, 2007-06-30 11:42:34+02:00, tomas@whalegate.ndb.mysql.com +0 -1 ndb test suite cleanup + making ndb_autodiscover3 less flaky mysql-test/t/ndb_cache_multi.test@1.5, 2007-06-30 11:42:34+02:00, tomas@whalegate.ndb.mysql.com +0 -1 ndb test suite cleanup + making ndb_autodiscover3 less flaky mysql-test/t/ndb_cache_multi2.test@1.7, 2007-06-30 11:42:34+02:00, tomas@whalegate.ndb.mysql.com +0 -1 ndb test suite cleanup + making ndb_autodiscover3 less flaky mysql-test/t/ndb_single_user.test@1.8, 2007-06-30 11:42:34+02:00, tomas@whalegate.ndb.mysql.com +0 -1 ndb test suite cleanup + making ndb_autodiscover3 less flaky mysql-test/t/rpl_ndb_ctype_ucs2_def.test@1.2, 2007-06-30 11:42:34+02:00, tomas@whalegate.ndb.mysql.com +1 -1 ndb test suite cleanup + making ndb_autodiscover3 less flaky # 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: tomas # Host: whalegate.ndb.mysql.com # Root: /home/tomas/mysql-5.1-new-ndb --- 1.58/mysql-test/lib/mtr_cases.pl 2007-04-27 19:03:47 +02:00 +++ 1.59/mysql-test/lib/mtr_cases.pl 2007-06-30 11:42:34 +02:00@@ -611,6 +611,7 @@ ["include/big_test.inc", "big_test", 1], ["include/have_debug.inc", "need_debug", 1], ["include/have_ndb.inc", "ndb_test", 1], + ["include/have_multi_ndb.inc", "ndb_test", 1], ["include/have_ndb_extra.inc", "ndb_extra", 1], ["require_manager", "require_manager", 1],);
#
+connect (con1,127.0.0.1,root,,test,$MASTER_MYPORT,); +connect (con2,127.0.0.1,root,,test,$MASTER_MYPORT1,); + # Workaround for Bug#27644 # ndb: connecting api node/mysqld may "steal" node_id from running mysqld # - let ndb_waiter use a fixed node id so "steal" cannot happen @@ -27,8 +29,14 @@ --exec $NDB_MGM --no-defaults -e "all restart" >> $NDB_TOOLS_OUTPUT --exec $NDB_TOOLS_DIR/ndb_waiter --no-defaults -c $connect_str >> $NDB_TOOLS_OUTPUT # Wait for mysqld to reconnect and exit from readonly mode -# Should preferrably be a "while (!"select ndb_readonly")" loop -sleep 2; +--disable_query_log +--connection con1 +--source include/ndb_not_readonly.inc +--connection con2 +--source include/ndb_not_readonly.inc +--enable_query_log + +--connection server1 --error 1297 insert into t1 values (2); --error 1296 @@ -47,8 +55,13 @@ --exec $NDB_MGM --no-defaults -e "all restart -i" >> $NDB_TOOLS_OUTPUT --exec $NDB_TOOLS_DIR/ndb_waiter --no-defaults -c $connect_str >> $NDB_TOOLS_OUTPUT # to ensure mysqld has connected again, and recreated system tables ---exec $NDB_TOOLS_DIR/ndb_desc --no-defaults -r 30 -d cluster ndb_apply_status >> $NDB_TOOLS_OUTPUT -sleep 2; +--disable_query_log +--connection con1 +--source include/ndb_not_readonly.inc +--connection con2 +--source include/ndb_not_readonly.inc +--enable_query_log + --connection server2 --error ER_NO_SUCH_TABLE select * from t2; @@ -66,8 +79,13 @@ --exec $NDB_MGM --no-defaults -e "all restart -i" >> $NDB_TOOLS_OUTPUT --exec $NDB_TOOLS_DIR/ndb_waiter --no-defaults -c $connect_str >> $NDB_TOOLS_OUTPUT # to ensure mysqld has connected again, and recreated system tables ---exec $NDB_TOOLS_DIR/ndb_desc --no-defaults -r 30 -d cluster ndb_apply_status >> $NDB_TOOLS_OUTPUT -sleep 2; +--disable_query_log +--connection con1 +--source include/ndb_not_readonly.inc +--connection con2 +--source include/ndb_not_readonly.inc +--enable_query_log + --connection server1 --error ER_NO_SUCH_TABLE select * from t2;
-- MySQL Code Commits Mailing List For list archives: http://lists.mysql.com/commits To unsubscribe: http://lists.mysql.com/commits?unsub=lists@pantek.comReceived on Sat Jun 30 05:40:44 2007 This archive was generated by hypermail 2.1.8 : Sat Jun 30 2007 - 05:50:02 EDT |
||||||||||
|
|||||||||||