summaryrefslogtreecommitdiff
path: root/mysql-test/t/ndb_multi.test
diff options
context:
space:
mode:
authorunknown <msvensson@neptunus.(none)>2005-04-04 12:26:05 +0200
committerunknown <msvensson@neptunus.(none)>2005-04-04 12:26:05 +0200
commitf65e9210eee3debfadf8819fc92b4dc1e87f85ae (patch)
treef784eaa2c6927456a656e484ef4f961345976d33 /mysql-test/t/ndb_multi.test
parent8ef1afbaa4ba0c639f2ecf47853086e783cc1efa (diff)
downloadmariadb-git-f65e9210eee3debfadf8819fc92b4dc1e87f85ae.tar.gz
BUG#6762 ALTER TABLE gives weird results and error message
- Better error message when table definition has changed mysql-test/r/ndb_alter_table.result: New error message and code when table definition has changed. mysql-test/r/ndb_multi.result: Safety, drop tables in second server as well mysql-test/t/ndb_alter_table.test: New error message and code when table definition has changed. mysql-test/t/ndb_multi.test: Safety, drop tables in second server as well sql/ha_ndbcluster.cc: When error 284 is returned from NDB a check must be made to see what the error really means. - if table does not exists any more, return 709 -> No such table exists - if table still exists, table has most likely been altered and table id and version has changed, print hardcoded errormessage indicating that transaction should retried (this error message should be translated to a langauge dependent error message in 5.0) Remove mapping from 284 to HA_ERR_NO_SUCH_TABLE
Diffstat (limited to 'mysql-test/t/ndb_multi.test')
-rw-r--r--mysql-test/t/ndb_multi.test2
1 files changed, 2 insertions, 0 deletions
diff --git a/mysql-test/t/ndb_multi.test b/mysql-test/t/ndb_multi.test
index 9286721b677..27ddd6508e9 100644
--- a/mysql-test/t/ndb_multi.test
+++ b/mysql-test/t/ndb_multi.test
@@ -40,5 +40,7 @@ show status like 'handler_discover%';
show tables;
drop table t1, t2, t3, t4;
+connection server2;
+drop table t1, t3, t4;