mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
Adjust the imported MySQL 5.6 tests for MariaDB
FIXME: MDEV-13668 InnoDB unnecessarily rebuilds table FIXME: MDEV-13671 InnoDB should use case-insensitive column name comparisons like the rest of the server FIXME: MDEV-13640 / Properly fix MDEV-9469 'Incorrect key file' on ALTER TABLE FIXME: investigate result difference in innodb.innodb-alter-autoinc and ensure that MariaDB does the right thing with auto_increment_increment and auto_increment_offset, for both ALGORITHM=INPLACE and ALGORITHM=COPY (Oracle MySQL behaviour differs between those two).
This commit is contained in:
@ -13,7 +13,7 @@ INSERT INTO t1(b) VALUES('one'), ('two'), ('three');
|
||||
#
|
||||
t1.ibd
|
||||
ALTER TABLE t1 ENGINE = InnoDB;
|
||||
ERROR HY000: Error on rename of 'OLD_FILE_NAME' to 'NEW_FILE_NAME' (errno: 184 - Tablespace already exists)
|
||||
ERROR HY000: Error on rename of 'OLD_FILE_NAME' to 'NEW_FILE_NAME' (errno: 184 "Tablespace already exists")
|
||||
#
|
||||
# Move the file to InnoDB as t2
|
||||
#
|
||||
@ -31,7 +31,7 @@ a b
|
||||
2 two
|
||||
3 three
|
||||
ALTER TABLE t2 RENAME TO t1;
|
||||
ERROR HY000: Error on rename of 'OLD_FILE_NAME' to 'NEW_FILE_NAME' (errno: 184 - Tablespace already exists)
|
||||
ERROR HY000: Error on rename of 'OLD_FILE_NAME' to 'NEW_FILE_NAME' (errno: 184 "Tablespace already exists")
|
||||
#
|
||||
# Create another t1, but in the system tablespace.
|
||||
#
|
||||
@ -61,7 +61,7 @@ SET GLOBAL innodb_file_per_table=ON;
|
||||
ALTER TABLE t1 ADD COLUMN e1 INT, ALGORITHM=INPLACE;
|
||||
ERROR HY000: Tablespace for table 'test/t1' exists. Please DISCARD the tablespace before IMPORT.
|
||||
ALTER TABLE t1 ADD COLUMN e2 INT, ALGORITHM=COPY;
|
||||
ERROR HY000: Error on rename of 'OLD_FILE_NAME' to 'NEW_FILE_NAME' (errno: 184 - Tablespace already exists)
|
||||
ERROR HY000: Error on rename of 'OLD_FILE_NAME' to 'NEW_FILE_NAME' (errno: 184 "Tablespace already exists")
|
||||
#
|
||||
# Delete the blocking file called MYSQLD_DATADIR/test/t1.ibd
|
||||
# Move t1 to file-per-table using ALGORITHM=INPLACE with no blocking t1.ibd.
|
||||
|
Reference in New Issue
Block a user