polardbxengine/mysql-test/suite/ndb/r/ndb_dd_ddl.result

247 lines
6.6 KiB
Plaintext

CREATE DATABASE mysqltest;
**** Begin Duplicate Statement Testing ****
CREATE LOGFILE GROUP lg1
ADD UNDOFILE 'undofile.dat'
INITIAL_SIZE 1M
UNDO_BUFFER_SIZE = 1M
ENGINE=NDB;
CREATE LOGFILE GROUP lg2
ADD UNDOFILE 'undofile2.dat'
INITIAL_SIZE 1M
UNDO_BUFFER_SIZE 1M
ENGINE NDB;
ERROR HY000: Failed to create LOGFILE GROUP
SHOW WARNINGS;
Level Code Message
Warning 1296 Got error 1514 'Currently there is a limit of one logfile group' from NDB
Warning 1296 Failed to commit NDB schema transaction
Error 1528 Failed to create LOGFILE GROUP
CREATE LOGFILE GROUP lg1
ADD UNDOFILE 'undofile.dat'
INITIAL_SIZE 1M
UNDO_BUFFER_SIZE = 1M
ENGINE=NDB;
ERROR HY000: Failed to create LOGFILE GROUP
SHOW WARNINGS;
Level Code Message
Warning 1296 Got error 721 'Schema object with given name already exists' from NDB
Warning 1296 Failed to create logfile group 'lg1' in NDB
Error 1528 Failed to create LOGFILE GROUP
ALTER LOGFILE GROUP lg1
ADD UNDOFILE 'undofile02.dat'
INITIAL_SIZE 1M ENGINE NDB;
ALTER LOGFILE GROUP lg1
ADD UNDOFILE 'undofile02.dat'
INITIAL_SIZE 1M ENGINE=NDB;
ERROR HY000: Failed to alter: CREATE UNDOFILE FAILED
SHOW WARNINGS;
Level Code Message
Warning 1296 Got error 760 'File already exists' from NDB
Warning 1296 Failed to create undofile 'undofile02.dat' in NDB
Error 1533 Failed to alter: CREATE UNDOFILE FAILED
CREATE TABLESPACE ts1
ADD DATAFILE 'datafile.dat'
USE LOGFILE GROUP lg1
INITIAL_SIZE 1M
ENGINE NDB;
CREATE TABLESPACE ts1
ADD DATAFILE 'datafile.dat'
USE LOGFILE GROUP lg1
INITIAL_SIZE 1M
ENGINE NDB;
ERROR HY000: Tablespace 'ts1' exists.
ALTER TABLESPACE ts1
ADD DATAFILE 'datafile2.dat'
INITIAL_SIZE 1M;
ALTER TABLESPACE ts1
ADD DATAFILE 'datafile2.dat'
INITIAL_SIZE 1M;
ERROR HY000: Failed to alter: CREATE DATAFILE FAILED
SHOW WARNINGS;
Level Code Message
Warning 1296 Got error 760 'File already exists' from NDB
Warning 1296 Failed to create datafile 'datafile2.dat' in NDB
Error 1533 Failed to alter: CREATE DATAFILE FAILED
CREATE TABLE mysqltest.t1
(pk1 INT NOT NULL PRIMARY KEY, b INT NOT NULL, c INT NOT NULL)
TABLESPACE ts1 STORAGE DISK
ENGINE=NDB;
CREATE TABLE mysqltest.t1
(pk1 INT NOT NULL PRIMARY KEY, b INT NOT NULL, c INT NOT NULL)
TABLESPACE ts1 STORAGE DISK
ENGINE=NDB;
ERROR 42S01: Table 't1' already exists
CREATE TABLE mysqltest.t1
(pk1 INT NOT NULL PRIMARY KEY, b INT NOT NULL, c INT NOT NULL)
ENGINE=NDB;
ERROR 42S01: Table 't1' already exists
DROP TABLE mysqltest.t1;
ALTER TABLESPACE ts1
DROP DATAFILE 'datafile2.dat';
ALTER TABLESPACE ts1
DROP DATAFILE 'datafile2.dat';
ERROR HY000: Tablespace 'ts1' does not have a file named 'datafile2.dat'
ALTER TABLESPACE ts1
DROP DATAFILE 'datafile.dat';
ALTER TABLESPACE ts1
DROP DATAFILE 'datafile.dat';
ERROR HY000: Tablespace 'ts1' does not have a file named 'datafile.dat'
DROP TABLESPACE ts1;
DROP TABLESPACE ts1;
ERROR HY000: Tablespace ts1 doesn't exist.
DROP LOGFILE GROUP lg1
ENGINE=NDB;
DROP LOGFILE GROUP lg1
ENGINE=NDB;
ERROR HY000: Failed to drop LOGFILE GROUP
SHOW WARNINGS;
Level Code Message
Warning 1296 Got error 723 'No such table existed' from NDB
Warning 1296 Failed to get logfile group 'lg1' from NDB
Error 1529 Failed to drop LOGFILE GROUP
SET DEFAULT_STORAGE_ENGINE=NDB;
CREATE LOGFILE GROUP lgx
ADD UNDOFILE 'undofile.dat'
INITIAL_SIZE 1M
UNDO_BUFFER_SIZE = 1M;
ALTER LOGFILE GROUP lgx
ADD UNDOFILE 'undofile02.dat'
INITIAL_SIZE=1M;
CREATE TABLESPACE tsx
ADD DATAFILE 'datafile.dat'
USE LOGFILE GROUP lgx
INITIAL_SIZE=1M;
ALTER TABLESPACE tsx
DROP DATAFILE 'datafile.dat'
INITIAL_SIZE=1M;
DROP TABLESPACE tsx;
DROP LOGFILE GROUP lgx;
DROP DATABASE IF EXISTS mysqltest;
**** End Duplicate Statement Testing ****
**** Begin Statment CaSe Testing ****
creaTE LOgfilE GrOuP lg1
adD undoFILE 'undofile.dat'
initiAL_siZE 1M
UnDo_BuFfEr_SiZe = 1M
ENGInE=NDb;
altER LOgFiLE GrOUp lg1
AdD UnDOfILe 'uNdOfiLe02.daT'
INItIAl_SIzE 1M ENgINE nDB;
CrEAtE TABLEspaCE ts1
ADD DATAfilE 'datafile.dat'
UsE LoGFiLE GRoUP lg1
INITiaL_SizE 1M
ENGiNe NDb;
AlTeR tAbLeSpAcE ts1
AdD DaTaFiLe 'dAtAfiLe2.daT'
InItIaL_SiZe 1M;
CREATE TABLE t1
(pk1 int not null primary key, b int not null, c int not null)
TABLEspace ts1 storAGE dISk
ENGine nDb;
DROP TABLE t1;
AlteR TAblespaCE ts1
droP DATAfile 'dAtAfiLe2.daT';
ALter tablesPACE ts1
dROp dAtAfIlE 'datafile.dat';
DrOp TaBleSpAcE ts1;
DrOp lOgFiLe GrOuP lg1
EnGiNe=nDb;
**** End Statment CaSe Testing ****
**** Begin = And No = Testing ****
CREATE LOGFILE GROUP lg1
ADD UNDOFILE 'undofile.dat'
INITIAL_SIZE=1M
UNDO_BUFFER_SIZE=1M
ENGINE=NDB;
ALTER LOGFILE GROUP lg1
ADD UNDOFILE 'undofile02.dat'
INITIAL_SIZE=1M
ENGINE=NDB;
CREATE TABLESPACE ts1
ADD DATAFILE 'datafile.dat'
USE LOGFILE GROUP lg1
INITIAL_SIZE=1M
ENGINE=NDB;
ALTER TABLESPACE ts1
ADD DATAFILE 'datafile2.dat'
INITIAL_SIZE=1M;
CREATE TABLE t1
(pk1 INT NOT NULL PRIMARY KEY, b INT NOT NULL, c INT NOT NULL)
TABLESPACE ts1 STORAGE DISK
ENGINE=NDB;
DROP TABLE t1;
ALTER TABLESPACE ts1
DROP DATAFILE 'datafile2.dat';
ALTER TABLESPACE ts1
DROP DATAFILE 'datafile.dat';
DROP TABLESPACE ts1;
DROP LOGFILE GROUP lg1
ENGINE=NDB;
**** End of = ****
CREATE LOGFILE GROUP lg1
ADD UNDOFILE 'undofile.dat'
INITIAL_SIZE 1M
UNDO_BUFFER_SIZE 1M
ENGINE NDB;
ALTER LOGFILE GROUP lg1
ADD UNDOFILE 'undofile02.dat'
INITIAL_SIZE 1M
ENGINE NDB;
CREATE TABLESPACE ts1
ADD DATAFILE 'datafile.dat'
USE LOGFILE GROUP lg1
INITIAL_SIZE 1M
ENGINE NDB;
ALTER TABLESPACE ts1
ADD DATAFILE 'datafile2.dat'
INITIAL_SIZE 1M;
CREATE TABLE t1
(pk1 INT NOT NULL PRIMARY KEY, b INT NOT NULL, c INT NOT NULL)
TABLESPACE ts1 STORAGE MEMORY
ENGINE NDB;
ALTER TABLE t1 STORAGE DISK;
CREATE INDEX b_i on t1(b);
CREATE INDEX bc_i on t1(b, c);
DROP TABLE t1;
CREATE TABLESPACE ts2
ADD DATAFILE 'datafile3.dat'
USE LOGFILE GROUP lg1
INITIAL_SIZE 1M
ENGINE NDB;
ALTER TABLESPACE ts1
DROP DATAFILE 'datafile3.dat';
ERROR HY000: Tablespace 'ts1' does not have a file named 'datafile3.dat'
ALTER TABLESPACE ts2
DROP DATAFILE 'datafile2.dat';
ERROR HY000: Tablespace 'ts2' does not have a file named 'datafile2.dat'
ALTER TABLESPACE ts1
DROP DATAFILE 'datafile2.dat';
ALTER TABLESPACE ts1
DROP DATAFILE 'datafile.dat';
DROP TABLESPACE ts1;
ALTER TABLESPACE ts2
DROP DATAFILE 'datafile3.dat';
DROP TABLESPACE ts2;
DROP LOGFILE GROUP lg1
ENGINE NDB;
**** End = And No = ****
create logfile group lg1 add undofile 'MYSQLTEST_VARDIR/tmp/t1.dat' initial_size 1M undo_buffer_size = 1M engine=ndb;;
ERROR HY000: Failed to create LOGFILE GROUP
create logfile group lg1
add undofile 'undofile.dat'
initial_size 1M
undo_buffer_size = 1M
engine=ndb;
create tablespace ts1 add datafile 'MYSQLTEST_VARDIR/tmp/t1.dat' use logfile group lg1 initial_size 1M engine ndb;;
ERROR HY000: Failed to create TABLESPACE
drop tablespace ts1
engine ndb;
ERROR HY000: Tablespace ts1 doesn't exist.
drop logfile group lg1
engine ndb;