diff options
author | unknown <tomas@whalegate.ndb.mysql.com> | 2007-04-16 11:43:14 +0200 |
---|---|---|
committer | unknown <tomas@whalegate.ndb.mysql.com> | 2007-04-16 11:43:14 +0200 |
commit | aa8576addb9c3b321f0b3a33de35ec66047c483d (patch) | |
tree | d41e66c84927c3d52c54dda45d231fbd108838da /mysql-test/t/ndb_single_user.test | |
parent | 57b2e5340687b5e8344452342a54406183c1690e (diff) | |
download | mariadb-git-aa8576addb9c3b321f0b3a33de35ec66047c483d.tar.gz |
Bug #27712 Single user mode. Creating logfile group and tablespace is allowed
Diffstat (limited to 'mysql-test/t/ndb_single_user.test')
-rw-r--r-- | mysql-test/t/ndb_single_user.test | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/mysql-test/t/ndb_single_user.test b/mysql-test/t/ndb_single_user.test index f2f47becb0c..bff1b843a08 100644 --- a/mysql-test/t/ndb_single_user.test +++ b/mysql-test/t/ndb_single_user.test @@ -20,13 +20,43 @@ drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9,t10; --exec $NDB_TOOLS_DIR/ndb_waiter --no-defaults --ndb-connectstring="localhost:$NDBCLUSTER_PORT" --single-user >> $NDB_TOOLS_OUTPUT # verify that we are indeed in single user mode +# and test that some operations give correct errors --connection server2 --error 1005 create table t1 (a int key, b int unique, c int) engine ndb; +# Bug #27712 Single user mode. Creating logfile group and tablespace is allowed +# - before bug fix these would succeed +--error 1516 +CREATE LOGFILE GROUP lg1 +ADD UNDOFILE 'undofile.dat' +INITIAL_SIZE 16M +UNDO_BUFFER_SIZE = 1M +ENGINE=NDB; +show warnings; # test some sql on first mysqld --connection server1 create table t1 (a int key, b int unique, c int) engine ndb; +# Check that we can create logfile group +CREATE LOGFILE GROUP lg1 +ADD UNDOFILE 'undofile.dat' +INITIAL_SIZE 16M +UNDO_BUFFER_SIZE = 1M +ENGINE=NDB; +--connection server2 +--error 1516 +CREATE TABLESPACE ts1 +ADD DATAFILE 'datafile.dat' +USE LOGFILE GROUP lg1 +INITIAL_SIZE 12M +ENGINE NDB; +show warnings; +--connection server1 +CREATE TABLESPACE ts1 +ADD DATAFILE 'datafile.dat' +USE LOGFILE GROUP lg1 +INITIAL_SIZE 12M +ENGINE NDB; insert into t1 values (1,1,0),(2,2,0),(3,3,0),(4,4,0),(5,5,0),(6,6,0),(7,7,0),(8,8,0),(9,9,0),(10,10,0); create table t2 as select * from t1; # read with pk |