mirror of
https://github.com/MariaDB/server.git
synced 2025-01-18 13:02:28 +01:00
fixes for tokudb_parts --big suite
This commit is contained in:
parent
865ae5d38e
commit
f12ebed0a4
11 changed files with 2910 additions and 3134 deletions
|
@ -619,7 +619,7 @@ Table Create Table
|
||||||
t55 CREATE TABLE `t55` (
|
t55 CREATE TABLE `t55` (
|
||||||
`colint` int(11) DEFAULT NULL,
|
`colint` int(11) DEFAULT NULL,
|
||||||
`col1` int(11) DEFAULT NULL
|
`col1` int(11) DEFAULT NULL
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (colint)
|
/*!50100 PARTITION BY LIST (colint)
|
||||||
SUBPARTITION BY HASH (abs(col1))
|
SUBPARTITION BY HASH (abs(col1))
|
||||||
SUBPARTITIONS 5
|
SUBPARTITIONS 5
|
||||||
|
@ -2316,7 +2316,7 @@ Table Create Table
|
||||||
t55 CREATE TABLE `t55` (
|
t55 CREATE TABLE `t55` (
|
||||||
`colint` int(11) DEFAULT NULL,
|
`colint` int(11) DEFAULT NULL,
|
||||||
`col1` int(11) DEFAULT NULL
|
`col1` int(11) DEFAULT NULL
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (colint)
|
/*!50100 PARTITION BY LIST (colint)
|
||||||
SUBPARTITION BY HASH (mod(col1,10))
|
SUBPARTITION BY HASH (mod(col1,10))
|
||||||
SUBPARTITIONS 5
|
SUBPARTITIONS 5
|
||||||
|
@ -3666,7 +3666,7 @@ Table Create Table
|
||||||
t55 CREATE TABLE `t55` (
|
t55 CREATE TABLE `t55` (
|
||||||
`colint` int(11) DEFAULT NULL,
|
`colint` int(11) DEFAULT NULL,
|
||||||
`col1` date DEFAULT NULL
|
`col1` date DEFAULT NULL
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (colint)
|
/*!50100 PARTITION BY LIST (colint)
|
||||||
SUBPARTITION BY HASH (day(col1))
|
SUBPARTITION BY HASH (day(col1))
|
||||||
SUBPARTITIONS 5
|
SUBPARTITIONS 5
|
||||||
|
@ -4183,7 +4183,7 @@ Table Create Table
|
||||||
t55 CREATE TABLE `t55` (
|
t55 CREATE TABLE `t55` (
|
||||||
`colint` int(11) DEFAULT NULL,
|
`colint` int(11) DEFAULT NULL,
|
||||||
`col1` date DEFAULT NULL
|
`col1` date DEFAULT NULL
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (colint)
|
/*!50100 PARTITION BY LIST (colint)
|
||||||
SUBPARTITION BY HASH (dayofmonth(col1))
|
SUBPARTITION BY HASH (dayofmonth(col1))
|
||||||
SUBPARTITIONS 5
|
SUBPARTITIONS 5
|
||||||
|
@ -4700,7 +4700,7 @@ Table Create Table
|
||||||
t55 CREATE TABLE `t55` (
|
t55 CREATE TABLE `t55` (
|
||||||
`colint` int(11) DEFAULT NULL,
|
`colint` int(11) DEFAULT NULL,
|
||||||
`col1` date DEFAULT NULL
|
`col1` date DEFAULT NULL
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (colint)
|
/*!50100 PARTITION BY LIST (colint)
|
||||||
SUBPARTITION BY HASH (dayofweek(col1))
|
SUBPARTITION BY HASH (dayofweek(col1))
|
||||||
SUBPARTITIONS 5
|
SUBPARTITIONS 5
|
||||||
|
@ -5229,7 +5229,7 @@ Table Create Table
|
||||||
t55 CREATE TABLE `t55` (
|
t55 CREATE TABLE `t55` (
|
||||||
`colint` int(11) DEFAULT NULL,
|
`colint` int(11) DEFAULT NULL,
|
||||||
`col1` date DEFAULT NULL
|
`col1` date DEFAULT NULL
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (colint)
|
/*!50100 PARTITION BY LIST (colint)
|
||||||
SUBPARTITION BY HASH (dayofyear(col1))
|
SUBPARTITION BY HASH (dayofyear(col1))
|
||||||
SUBPARTITIONS 5
|
SUBPARTITIONS 5
|
||||||
|
@ -5748,7 +5748,7 @@ Table Create Table
|
||||||
t55 CREATE TABLE `t55` (
|
t55 CREATE TABLE `t55` (
|
||||||
`colint` int(11) DEFAULT NULL,
|
`colint` int(11) DEFAULT NULL,
|
||||||
`col1` date DEFAULT NULL
|
`col1` date DEFAULT NULL
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (colint)
|
/*!50100 PARTITION BY LIST (colint)
|
||||||
SUBPARTITION BY HASH (extract(month from col1))
|
SUBPARTITION BY HASH (extract(month from col1))
|
||||||
SUBPARTITIONS 5
|
SUBPARTITIONS 5
|
||||||
|
@ -6267,7 +6267,7 @@ Table Create Table
|
||||||
t55 CREATE TABLE `t55` (
|
t55 CREATE TABLE `t55` (
|
||||||
`colint` int(11) DEFAULT NULL,
|
`colint` int(11) DEFAULT NULL,
|
||||||
`col1` time DEFAULT NULL
|
`col1` time DEFAULT NULL
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (colint)
|
/*!50100 PARTITION BY LIST (colint)
|
||||||
SUBPARTITION BY HASH (hour(col1))
|
SUBPARTITION BY HASH (hour(col1))
|
||||||
SUBPARTITIONS 5
|
SUBPARTITIONS 5
|
||||||
|
@ -6792,7 +6792,7 @@ Table Create Table
|
||||||
t55 CREATE TABLE `t55` (
|
t55 CREATE TABLE `t55` (
|
||||||
`colint` int(11) DEFAULT NULL,
|
`colint` int(11) DEFAULT NULL,
|
||||||
`col1` time(6) DEFAULT NULL
|
`col1` time(6) DEFAULT NULL
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (colint)
|
/*!50100 PARTITION BY LIST (colint)
|
||||||
SUBPARTITION BY HASH (microsecond(col1))
|
SUBPARTITION BY HASH (microsecond(col1))
|
||||||
SUBPARTITIONS 5
|
SUBPARTITIONS 5
|
||||||
|
@ -7313,7 +7313,7 @@ Table Create Table
|
||||||
t55 CREATE TABLE `t55` (
|
t55 CREATE TABLE `t55` (
|
||||||
`colint` int(11) DEFAULT NULL,
|
`colint` int(11) DEFAULT NULL,
|
||||||
`col1` time DEFAULT NULL
|
`col1` time DEFAULT NULL
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (colint)
|
/*!50100 PARTITION BY LIST (colint)
|
||||||
SUBPARTITION BY HASH (minute(col1))
|
SUBPARTITION BY HASH (minute(col1))
|
||||||
SUBPARTITIONS 5
|
SUBPARTITIONS 5
|
||||||
|
@ -7844,7 +7844,7 @@ Table Create Table
|
||||||
t55 CREATE TABLE `t55` (
|
t55 CREATE TABLE `t55` (
|
||||||
`colint` int(11) DEFAULT NULL,
|
`colint` int(11) DEFAULT NULL,
|
||||||
`col1` time DEFAULT NULL
|
`col1` time DEFAULT NULL
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (colint)
|
/*!50100 PARTITION BY LIST (colint)
|
||||||
SUBPARTITION BY HASH (second(col1))
|
SUBPARTITION BY HASH (second(col1))
|
||||||
SUBPARTITIONS 5
|
SUBPARTITIONS 5
|
||||||
|
@ -8375,7 +8375,7 @@ Table Create Table
|
||||||
t55 CREATE TABLE `t55` (
|
t55 CREATE TABLE `t55` (
|
||||||
`colint` int(11) DEFAULT NULL,
|
`colint` int(11) DEFAULT NULL,
|
||||||
`col1` date DEFAULT NULL
|
`col1` date DEFAULT NULL
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (colint)
|
/*!50100 PARTITION BY LIST (colint)
|
||||||
SUBPARTITION BY HASH (month(col1))
|
SUBPARTITION BY HASH (month(col1))
|
||||||
SUBPARTITIONS 5
|
SUBPARTITIONS 5
|
||||||
|
@ -8900,7 +8900,7 @@ Table Create Table
|
||||||
t55 CREATE TABLE `t55` (
|
t55 CREATE TABLE `t55` (
|
||||||
`colint` int(11) DEFAULT NULL,
|
`colint` int(11) DEFAULT NULL,
|
||||||
`col1` date DEFAULT NULL
|
`col1` date DEFAULT NULL
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (colint)
|
/*!50100 PARTITION BY LIST (colint)
|
||||||
SUBPARTITION BY HASH (quarter(col1))
|
SUBPARTITION BY HASH (quarter(col1))
|
||||||
SUBPARTITIONS 5
|
SUBPARTITIONS 5
|
||||||
|
@ -9423,7 +9423,7 @@ Table Create Table
|
||||||
t55 CREATE TABLE `t55` (
|
t55 CREATE TABLE `t55` (
|
||||||
`colint` int(11) DEFAULT NULL,
|
`colint` int(11) DEFAULT NULL,
|
||||||
`col1` date DEFAULT NULL
|
`col1` date DEFAULT NULL
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (colint)
|
/*!50100 PARTITION BY LIST (colint)
|
||||||
SUBPARTITION BY HASH (weekday(col1))
|
SUBPARTITION BY HASH (weekday(col1))
|
||||||
SUBPARTITIONS 5
|
SUBPARTITIONS 5
|
||||||
|
@ -9944,7 +9944,7 @@ Table Create Table
|
||||||
t55 CREATE TABLE `t55` (
|
t55 CREATE TABLE `t55` (
|
||||||
`colint` int(11) DEFAULT NULL,
|
`colint` int(11) DEFAULT NULL,
|
||||||
`col1` date DEFAULT NULL
|
`col1` date DEFAULT NULL
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (colint)
|
/*!50100 PARTITION BY LIST (colint)
|
||||||
SUBPARTITION BY HASH (year(col1)-1990)
|
SUBPARTITION BY HASH (year(col1)-1990)
|
||||||
SUBPARTITIONS 5
|
SUBPARTITIONS 5
|
||||||
|
@ -10469,7 +10469,7 @@ Table Create Table
|
||||||
t55 CREATE TABLE `t55` (
|
t55 CREATE TABLE `t55` (
|
||||||
`colint` int(11) DEFAULT NULL,
|
`colint` int(11) DEFAULT NULL,
|
||||||
`col1` date DEFAULT NULL
|
`col1` date DEFAULT NULL
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (colint)
|
/*!50100 PARTITION BY LIST (colint)
|
||||||
SUBPARTITION BY HASH (yearweek(col1)-200600)
|
SUBPARTITION BY HASH (yearweek(col1)-200600)
|
||||||
SUBPARTITIONS 5
|
SUBPARTITIONS 5
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -11,8 +11,8 @@ SELECT @max_row DIV 4 INTO @max_row_div4;
|
||||||
SET @max_int_4 = 2147483647;
|
SET @max_int_4 = 2147483647;
|
||||||
DROP TABLE IF EXISTS t0_template;
|
DROP TABLE IF EXISTS t0_template;
|
||||||
CREATE TABLE t0_template (
|
CREATE TABLE t0_template (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000) ,
|
f_charbig VARCHAR(1000) ,
|
||||||
|
@ -27,8 +27,8 @@ file_list VARBINARY(10000),
|
||||||
PRIMARY KEY (state)
|
PRIMARY KEY (state)
|
||||||
) ENGINE = MEMORY;
|
) ENGINE = MEMORY;
|
||||||
DROP TABLE IF EXISTS t0_aux;
|
DROP TABLE IF EXISTS t0_aux;
|
||||||
CREATE TABLE t0_aux ( f_int1 INTEGER DEFAULT 0,
|
CREATE TABLE t0_aux ( f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000) )
|
f_charbig VARCHAR(1000) )
|
||||||
|
@ -47,8 +47,8 @@ SET @@session.sql_mode= '';
|
||||||
#------------------------------------------------------------------------
|
#------------------------------------------------------------------------
|
||||||
DROP TABLE IF EXISTS t1;
|
DROP TABLE IF EXISTS t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -62,8 +62,8 @@ ALTER TABLE t1 ADD PRIMARY KEY(f_int2);
|
||||||
ERROR HY000: A PRIMARY KEY must include all columns in the table's partitioning function
|
ERROR HY000: A PRIMARY KEY must include all columns in the table's partitioning function
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -77,8 +77,8 @@ ALTER TABLE t1 ADD PRIMARY KEY(f_int2);
|
||||||
ERROR HY000: A PRIMARY KEY must include all columns in the table's partitioning function
|
ERROR HY000: A PRIMARY KEY must include all columns in the table's partitioning function
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -100,8 +100,8 @@ ALTER TABLE t1 ADD PRIMARY KEY(f_int2);
|
||||||
ERROR HY000: A PRIMARY KEY must include all columns in the table's partitioning function
|
ERROR HY000: A PRIMARY KEY must include all columns in the table's partitioning function
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -121,8 +121,8 @@ ALTER TABLE t1 ADD PRIMARY KEY(f_int2);
|
||||||
ERROR HY000: A PRIMARY KEY must include all columns in the table's partitioning function
|
ERROR HY000: A PRIMARY KEY must include all columns in the table's partitioning function
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -140,8 +140,8 @@ ALTER TABLE t1 ADD PRIMARY KEY(f_int2);
|
||||||
ERROR HY000: A PRIMARY KEY must include all columns in the table's partitioning function
|
ERROR HY000: A PRIMARY KEY must include all columns in the table's partitioning function
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -163,8 +163,8 @@ ALTER TABLE t1 ADD PRIMARY KEY(f_int2);
|
||||||
ERROR HY000: A PRIMARY KEY must include all columns in the table's partitioning function
|
ERROR HY000: A PRIMARY KEY must include all columns in the table's partitioning function
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -186,8 +186,8 @@ ALTER TABLE t1 ADD PRIMARY KEY(f_int2);
|
||||||
ERROR HY000: A PRIMARY KEY must include all columns in the table's partitioning function
|
ERROR HY000: A PRIMARY KEY must include all columns in the table's partitioning function
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -206,8 +206,8 @@ ERROR HY000: A PRIMARY KEY must include all columns in the table's partitioning
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
DROP TABLE IF EXISTS t1;
|
DROP TABLE IF EXISTS t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -221,8 +221,8 @@ ALTER TABLE t1 ADD UNIQUE INDEX uidx1 (f_int2);
|
||||||
ERROR HY000: A UNIQUE INDEX must include all columns in the table's partitioning function
|
ERROR HY000: A UNIQUE INDEX must include all columns in the table's partitioning function
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -236,8 +236,8 @@ ALTER TABLE t1 ADD UNIQUE INDEX uidx1 (f_int2);
|
||||||
ERROR HY000: A UNIQUE INDEX must include all columns in the table's partitioning function
|
ERROR HY000: A UNIQUE INDEX must include all columns in the table's partitioning function
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -259,8 +259,8 @@ ALTER TABLE t1 ADD UNIQUE INDEX uidx1 (f_int2);
|
||||||
ERROR HY000: A UNIQUE INDEX must include all columns in the table's partitioning function
|
ERROR HY000: A UNIQUE INDEX must include all columns in the table's partitioning function
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -280,8 +280,8 @@ ALTER TABLE t1 ADD UNIQUE INDEX uidx1 (f_int2);
|
||||||
ERROR HY000: A UNIQUE INDEX must include all columns in the table's partitioning function
|
ERROR HY000: A UNIQUE INDEX must include all columns in the table's partitioning function
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -299,8 +299,8 @@ ALTER TABLE t1 ADD UNIQUE INDEX uidx1 (f_int2);
|
||||||
ERROR HY000: A UNIQUE INDEX must include all columns in the table's partitioning function
|
ERROR HY000: A UNIQUE INDEX must include all columns in the table's partitioning function
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -322,8 +322,8 @@ ALTER TABLE t1 ADD UNIQUE INDEX uidx1 (f_int2);
|
||||||
ERROR HY000: A UNIQUE INDEX must include all columns in the table's partitioning function
|
ERROR HY000: A UNIQUE INDEX must include all columns in the table's partitioning function
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -345,8 +345,8 @@ ALTER TABLE t1 ADD UNIQUE INDEX uidx1 (f_int2);
|
||||||
ERROR HY000: A UNIQUE INDEX must include all columns in the table's partitioning function
|
ERROR HY000: A UNIQUE INDEX must include all columns in the table's partitioning function
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -366,8 +366,8 @@ DROP TABLE t1;
|
||||||
# 1.1.3 PRIMARY KEY consisting of two columns
|
# 1.1.3 PRIMARY KEY consisting of two columns
|
||||||
DROP TABLE IF EXISTS t1;
|
DROP TABLE IF EXISTS t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -392,7 +392,7 @@ t1 CREATE TABLE `t1` (
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
PRIMARY KEY (`f_int1`,`f_int2`)
|
PRIMARY KEY (`f_int1`,`f_int2`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY HASH (f_int1)
|
/*!50100 PARTITION BY HASH (f_int1)
|
||||||
PARTITIONS 2 */
|
PARTITIONS 2 */
|
||||||
|
|
||||||
|
@ -858,8 +858,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -884,7 +884,7 @@ t1 CREATE TABLE `t1` (
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
PRIMARY KEY (`f_int1`,`f_int2`)
|
PRIMARY KEY (`f_int1`,`f_int2`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY KEY (f_int1)
|
/*!50100 PARTITION BY KEY (f_int1)
|
||||||
PARTITIONS 5 */
|
PARTITIONS 5 */
|
||||||
|
|
||||||
|
@ -1350,8 +1350,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -1384,7 +1384,7 @@ t1 CREATE TABLE `t1` (
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
PRIMARY KEY (`f_int1`,`f_int2`)
|
PRIMARY KEY (`f_int1`,`f_int2`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (MOD(f_int1,4))
|
/*!50100 PARTITION BY LIST (MOD(f_int1,4))
|
||||||
(PARTITION part_3 VALUES IN (-3) ENGINE = TokuDB,
|
(PARTITION part_3 VALUES IN (-3) ENGINE = TokuDB,
|
||||||
PARTITION part_2 VALUES IN (-2) ENGINE = TokuDB,
|
PARTITION part_2 VALUES IN (-2) ENGINE = TokuDB,
|
||||||
|
@ -1857,8 +1857,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -1889,7 +1889,7 @@ t1 CREATE TABLE `t1` (
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
PRIMARY KEY (`f_int1`,`f_int2`)
|
PRIMARY KEY (`f_int1`,`f_int2`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY RANGE (f_int1)
|
/*!50100 PARTITION BY RANGE (f_int1)
|
||||||
(PARTITION parta VALUES LESS THAN (0) ENGINE = TokuDB,
|
(PARTITION parta VALUES LESS THAN (0) ENGINE = TokuDB,
|
||||||
PARTITION partb VALUES LESS THAN (5) ENGINE = TokuDB,
|
PARTITION partb VALUES LESS THAN (5) ENGINE = TokuDB,
|
||||||
|
@ -2358,8 +2358,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -2388,7 +2388,7 @@ t1 CREATE TABLE `t1` (
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
PRIMARY KEY (`f_int1`,`f_int2`)
|
PRIMARY KEY (`f_int1`,`f_int2`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY RANGE (f_int1 DIV 2)
|
/*!50100 PARTITION BY RANGE (f_int1 DIV 2)
|
||||||
SUBPARTITION BY HASH (f_int1)
|
SUBPARTITION BY HASH (f_int1)
|
||||||
SUBPARTITIONS 2
|
SUBPARTITIONS 2
|
||||||
|
@ -2859,8 +2859,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -2893,7 +2893,7 @@ t1 CREATE TABLE `t1` (
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
PRIMARY KEY (`f_int1`,`f_int2`)
|
PRIMARY KEY (`f_int1`,`f_int2`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY RANGE (f_int1)
|
/*!50100 PARTITION BY RANGE (f_int1)
|
||||||
SUBPARTITION BY KEY (f_int1)
|
SUBPARTITION BY KEY (f_int1)
|
||||||
(PARTITION part1 VALUES LESS THAN (0)
|
(PARTITION part1 VALUES LESS THAN (0)
|
||||||
|
@ -3369,8 +3369,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -3403,7 +3403,7 @@ t1 CREATE TABLE `t1` (
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
PRIMARY KEY (`f_int1`,`f_int2`)
|
PRIMARY KEY (`f_int1`,`f_int2`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3)))
|
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3)))
|
||||||
SUBPARTITION BY HASH (f_int1 + 1)
|
SUBPARTITION BY HASH (f_int1 + 1)
|
||||||
(PARTITION part1 VALUES IN (0)
|
(PARTITION part1 VALUES IN (0)
|
||||||
|
@ -3881,8 +3881,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -3911,7 +3911,7 @@ t1 CREATE TABLE `t1` (
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
PRIMARY KEY (`f_int1`,`f_int2`)
|
PRIMARY KEY (`f_int1`,`f_int2`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2)))
|
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2)))
|
||||||
SUBPARTITION BY KEY (f_int1)
|
SUBPARTITION BY KEY (f_int1)
|
||||||
SUBPARTITIONS 3
|
SUBPARTITIONS 3
|
||||||
|
@ -4382,8 +4382,8 @@ TRUNCATE t1;
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
DROP TABLE IF EXISTS t1;
|
DROP TABLE IF EXISTS t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -4408,7 +4408,7 @@ t1 CREATE TABLE `t1` (
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
PRIMARY KEY (`f_int2`,`f_int1`)
|
PRIMARY KEY (`f_int2`,`f_int1`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY HASH (f_int1)
|
/*!50100 PARTITION BY HASH (f_int1)
|
||||||
PARTITIONS 2 */
|
PARTITIONS 2 */
|
||||||
|
|
||||||
|
@ -4874,8 +4874,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -4900,7 +4900,7 @@ t1 CREATE TABLE `t1` (
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
PRIMARY KEY (`f_int2`,`f_int1`)
|
PRIMARY KEY (`f_int2`,`f_int1`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY KEY (f_int1)
|
/*!50100 PARTITION BY KEY (f_int1)
|
||||||
PARTITIONS 5 */
|
PARTITIONS 5 */
|
||||||
|
|
||||||
|
@ -5366,8 +5366,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -5400,7 +5400,7 @@ t1 CREATE TABLE `t1` (
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
PRIMARY KEY (`f_int2`,`f_int1`)
|
PRIMARY KEY (`f_int2`,`f_int1`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (MOD(f_int1,4))
|
/*!50100 PARTITION BY LIST (MOD(f_int1,4))
|
||||||
(PARTITION part_3 VALUES IN (-3) ENGINE = TokuDB,
|
(PARTITION part_3 VALUES IN (-3) ENGINE = TokuDB,
|
||||||
PARTITION part_2 VALUES IN (-2) ENGINE = TokuDB,
|
PARTITION part_2 VALUES IN (-2) ENGINE = TokuDB,
|
||||||
|
@ -5873,8 +5873,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -5905,7 +5905,7 @@ t1 CREATE TABLE `t1` (
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
PRIMARY KEY (`f_int2`,`f_int1`)
|
PRIMARY KEY (`f_int2`,`f_int1`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY RANGE (f_int1)
|
/*!50100 PARTITION BY RANGE (f_int1)
|
||||||
(PARTITION parta VALUES LESS THAN (0) ENGINE = TokuDB,
|
(PARTITION parta VALUES LESS THAN (0) ENGINE = TokuDB,
|
||||||
PARTITION partb VALUES LESS THAN (5) ENGINE = TokuDB,
|
PARTITION partb VALUES LESS THAN (5) ENGINE = TokuDB,
|
||||||
|
@ -6374,8 +6374,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -6404,7 +6404,7 @@ t1 CREATE TABLE `t1` (
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
PRIMARY KEY (`f_int2`,`f_int1`)
|
PRIMARY KEY (`f_int2`,`f_int1`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY RANGE (f_int1 DIV 2)
|
/*!50100 PARTITION BY RANGE (f_int1 DIV 2)
|
||||||
SUBPARTITION BY HASH (f_int1)
|
SUBPARTITION BY HASH (f_int1)
|
||||||
SUBPARTITIONS 2
|
SUBPARTITIONS 2
|
||||||
|
@ -6875,8 +6875,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -6909,7 +6909,7 @@ t1 CREATE TABLE `t1` (
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
PRIMARY KEY (`f_int2`,`f_int1`)
|
PRIMARY KEY (`f_int2`,`f_int1`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY RANGE (f_int1)
|
/*!50100 PARTITION BY RANGE (f_int1)
|
||||||
SUBPARTITION BY KEY (f_int1)
|
SUBPARTITION BY KEY (f_int1)
|
||||||
(PARTITION part1 VALUES LESS THAN (0)
|
(PARTITION part1 VALUES LESS THAN (0)
|
||||||
|
@ -7385,8 +7385,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -7419,7 +7419,7 @@ t1 CREATE TABLE `t1` (
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
PRIMARY KEY (`f_int2`,`f_int1`)
|
PRIMARY KEY (`f_int2`,`f_int1`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3)))
|
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3)))
|
||||||
SUBPARTITION BY HASH (f_int1 + 1)
|
SUBPARTITION BY HASH (f_int1 + 1)
|
||||||
(PARTITION part1 VALUES IN (0)
|
(PARTITION part1 VALUES IN (0)
|
||||||
|
@ -7897,8 +7897,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -7927,7 +7927,7 @@ t1 CREATE TABLE `t1` (
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
PRIMARY KEY (`f_int2`,`f_int1`)
|
PRIMARY KEY (`f_int2`,`f_int1`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2)))
|
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2)))
|
||||||
SUBPARTITION BY KEY (f_int1)
|
SUBPARTITION BY KEY (f_int1)
|
||||||
SUBPARTITIONS 3
|
SUBPARTITIONS 3
|
||||||
|
@ -8399,8 +8399,8 @@ DROP TABLE t1;
|
||||||
# 1.1.4 UNIQUE INDEX consisting of two columns
|
# 1.1.4 UNIQUE INDEX consisting of two columns
|
||||||
DROP TABLE IF EXISTS t1;
|
DROP TABLE IF EXISTS t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -8419,13 +8419,13 @@ create_command
|
||||||
SHOW CREATE TABLE t1;
|
SHOW CREATE TABLE t1;
|
||||||
Table Create Table
|
Table Create Table
|
||||||
t1 CREATE TABLE `t1` (
|
t1 CREATE TABLE `t1` (
|
||||||
`f_int1` int(11) DEFAULT '0',
|
`f_int1` int(11) DEFAULT NULL,
|
||||||
`f_int2` int(11) DEFAULT '0',
|
`f_int2` int(11) DEFAULT NULL,
|
||||||
`f_char1` char(20) DEFAULT NULL,
|
`f_char1` char(20) DEFAULT NULL,
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
|
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY HASH (f_int1)
|
/*!50100 PARTITION BY HASH (f_int1)
|
||||||
PARTITIONS 2 */
|
PARTITIONS 2 */
|
||||||
|
|
||||||
|
@ -8907,8 +8907,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -8927,13 +8927,13 @@ create_command
|
||||||
SHOW CREATE TABLE t1;
|
SHOW CREATE TABLE t1;
|
||||||
Table Create Table
|
Table Create Table
|
||||||
t1 CREATE TABLE `t1` (
|
t1 CREATE TABLE `t1` (
|
||||||
`f_int1` int(11) DEFAULT '0',
|
`f_int1` int(11) DEFAULT NULL,
|
||||||
`f_int2` int(11) DEFAULT '0',
|
`f_int2` int(11) DEFAULT NULL,
|
||||||
`f_char1` char(20) DEFAULT NULL,
|
`f_char1` char(20) DEFAULT NULL,
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
|
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY KEY (f_int1)
|
/*!50100 PARTITION BY KEY (f_int1)
|
||||||
PARTITIONS 5 */
|
PARTITIONS 5 */
|
||||||
|
|
||||||
|
@ -9415,8 +9415,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -9443,13 +9443,13 @@ create_command
|
||||||
SHOW CREATE TABLE t1;
|
SHOW CREATE TABLE t1;
|
||||||
Table Create Table
|
Table Create Table
|
||||||
t1 CREATE TABLE `t1` (
|
t1 CREATE TABLE `t1` (
|
||||||
`f_int1` int(11) DEFAULT '0',
|
`f_int1` int(11) DEFAULT NULL,
|
||||||
`f_int2` int(11) DEFAULT '0',
|
`f_int2` int(11) DEFAULT NULL,
|
||||||
`f_char1` char(20) DEFAULT NULL,
|
`f_char1` char(20) DEFAULT NULL,
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
|
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (MOD(f_int1,4))
|
/*!50100 PARTITION BY LIST (MOD(f_int1,4))
|
||||||
(PARTITION part_3 VALUES IN (-3) ENGINE = TokuDB,
|
(PARTITION part_3 VALUES IN (-3) ENGINE = TokuDB,
|
||||||
PARTITION part_2 VALUES IN (-2) ENGINE = TokuDB,
|
PARTITION part_2 VALUES IN (-2) ENGINE = TokuDB,
|
||||||
|
@ -9938,8 +9938,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -9964,13 +9964,13 @@ create_command
|
||||||
SHOW CREATE TABLE t1;
|
SHOW CREATE TABLE t1;
|
||||||
Table Create Table
|
Table Create Table
|
||||||
t1 CREATE TABLE `t1` (
|
t1 CREATE TABLE `t1` (
|
||||||
`f_int1` int(11) DEFAULT '0',
|
`f_int1` int(11) DEFAULT NULL,
|
||||||
`f_int2` int(11) DEFAULT '0',
|
`f_int2` int(11) DEFAULT NULL,
|
||||||
`f_char1` char(20) DEFAULT NULL,
|
`f_char1` char(20) DEFAULT NULL,
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
|
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY RANGE (f_int1)
|
/*!50100 PARTITION BY RANGE (f_int1)
|
||||||
(PARTITION parta VALUES LESS THAN (0) ENGINE = TokuDB,
|
(PARTITION parta VALUES LESS THAN (0) ENGINE = TokuDB,
|
||||||
PARTITION partb VALUES LESS THAN (5) ENGINE = TokuDB,
|
PARTITION partb VALUES LESS THAN (5) ENGINE = TokuDB,
|
||||||
|
@ -10455,8 +10455,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -10479,13 +10479,13 @@ create_command
|
||||||
SHOW CREATE TABLE t1;
|
SHOW CREATE TABLE t1;
|
||||||
Table Create Table
|
Table Create Table
|
||||||
t1 CREATE TABLE `t1` (
|
t1 CREATE TABLE `t1` (
|
||||||
`f_int1` int(11) DEFAULT '0',
|
`f_int1` int(11) DEFAULT NULL,
|
||||||
`f_int2` int(11) DEFAULT '0',
|
`f_int2` int(11) DEFAULT NULL,
|
||||||
`f_char1` char(20) DEFAULT NULL,
|
`f_char1` char(20) DEFAULT NULL,
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
|
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY RANGE (f_int1 DIV 2)
|
/*!50100 PARTITION BY RANGE (f_int1 DIV 2)
|
||||||
SUBPARTITION BY HASH (f_int1)
|
SUBPARTITION BY HASH (f_int1)
|
||||||
SUBPARTITIONS 2
|
SUBPARTITIONS 2
|
||||||
|
@ -10972,8 +10972,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -11000,13 +11000,13 @@ create_command
|
||||||
SHOW CREATE TABLE t1;
|
SHOW CREATE TABLE t1;
|
||||||
Table Create Table
|
Table Create Table
|
||||||
t1 CREATE TABLE `t1` (
|
t1 CREATE TABLE `t1` (
|
||||||
`f_int1` int(11) DEFAULT '0',
|
`f_int1` int(11) DEFAULT NULL,
|
||||||
`f_int2` int(11) DEFAULT '0',
|
`f_int2` int(11) DEFAULT NULL,
|
||||||
`f_char1` char(20) DEFAULT NULL,
|
`f_char1` char(20) DEFAULT NULL,
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
|
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY RANGE (f_int1)
|
/*!50100 PARTITION BY RANGE (f_int1)
|
||||||
SUBPARTITION BY KEY (f_int1)
|
SUBPARTITION BY KEY (f_int1)
|
||||||
(PARTITION part1 VALUES LESS THAN (0)
|
(PARTITION part1 VALUES LESS THAN (0)
|
||||||
|
@ -11498,8 +11498,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -11526,13 +11526,13 @@ create_command
|
||||||
SHOW CREATE TABLE t1;
|
SHOW CREATE TABLE t1;
|
||||||
Table Create Table
|
Table Create Table
|
||||||
t1 CREATE TABLE `t1` (
|
t1 CREATE TABLE `t1` (
|
||||||
`f_int1` int(11) DEFAULT '0',
|
`f_int1` int(11) DEFAULT NULL,
|
||||||
`f_int2` int(11) DEFAULT '0',
|
`f_int2` int(11) DEFAULT NULL,
|
||||||
`f_char1` char(20) DEFAULT NULL,
|
`f_char1` char(20) DEFAULT NULL,
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
|
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3)))
|
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3)))
|
||||||
SUBPARTITION BY HASH (f_int1 + 1)
|
SUBPARTITION BY HASH (f_int1 + 1)
|
||||||
(PARTITION part1 VALUES IN (0)
|
(PARTITION part1 VALUES IN (0)
|
||||||
|
@ -12026,8 +12026,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -12050,13 +12050,13 @@ create_command
|
||||||
SHOW CREATE TABLE t1;
|
SHOW CREATE TABLE t1;
|
||||||
Table Create Table
|
Table Create Table
|
||||||
t1 CREATE TABLE `t1` (
|
t1 CREATE TABLE `t1` (
|
||||||
`f_int1` int(11) DEFAULT '0',
|
`f_int1` int(11) DEFAULT NULL,
|
||||||
`f_int2` int(11) DEFAULT '0',
|
`f_int2` int(11) DEFAULT NULL,
|
||||||
`f_char1` char(20) DEFAULT NULL,
|
`f_char1` char(20) DEFAULT NULL,
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
|
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2)))
|
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2)))
|
||||||
SUBPARTITION BY KEY (f_int1)
|
SUBPARTITION BY KEY (f_int1)
|
||||||
SUBPARTITIONS 3
|
SUBPARTITIONS 3
|
||||||
|
@ -12543,8 +12543,8 @@ TRUNCATE t1;
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
DROP TABLE IF EXISTS t1;
|
DROP TABLE IF EXISTS t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -12563,13 +12563,13 @@ create_command
|
||||||
SHOW CREATE TABLE t1;
|
SHOW CREATE TABLE t1;
|
||||||
Table Create Table
|
Table Create Table
|
||||||
t1 CREATE TABLE `t1` (
|
t1 CREATE TABLE `t1` (
|
||||||
`f_int1` int(11) DEFAULT '0',
|
`f_int1` int(11) DEFAULT NULL,
|
||||||
`f_int2` int(11) DEFAULT '0',
|
`f_int2` int(11) DEFAULT NULL,
|
||||||
`f_char1` char(20) DEFAULT NULL,
|
`f_char1` char(20) DEFAULT NULL,
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
|
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY HASH (f_int1)
|
/*!50100 PARTITION BY HASH (f_int1)
|
||||||
PARTITIONS 2 */
|
PARTITIONS 2 */
|
||||||
|
|
||||||
|
@ -13051,8 +13051,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -13071,13 +13071,13 @@ create_command
|
||||||
SHOW CREATE TABLE t1;
|
SHOW CREATE TABLE t1;
|
||||||
Table Create Table
|
Table Create Table
|
||||||
t1 CREATE TABLE `t1` (
|
t1 CREATE TABLE `t1` (
|
||||||
`f_int1` int(11) DEFAULT '0',
|
`f_int1` int(11) DEFAULT NULL,
|
||||||
`f_int2` int(11) DEFAULT '0',
|
`f_int2` int(11) DEFAULT NULL,
|
||||||
`f_char1` char(20) DEFAULT NULL,
|
`f_char1` char(20) DEFAULT NULL,
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
|
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY KEY (f_int1)
|
/*!50100 PARTITION BY KEY (f_int1)
|
||||||
PARTITIONS 5 */
|
PARTITIONS 5 */
|
||||||
|
|
||||||
|
@ -13559,8 +13559,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -13587,13 +13587,13 @@ create_command
|
||||||
SHOW CREATE TABLE t1;
|
SHOW CREATE TABLE t1;
|
||||||
Table Create Table
|
Table Create Table
|
||||||
t1 CREATE TABLE `t1` (
|
t1 CREATE TABLE `t1` (
|
||||||
`f_int1` int(11) DEFAULT '0',
|
`f_int1` int(11) DEFAULT NULL,
|
||||||
`f_int2` int(11) DEFAULT '0',
|
`f_int2` int(11) DEFAULT NULL,
|
||||||
`f_char1` char(20) DEFAULT NULL,
|
`f_char1` char(20) DEFAULT NULL,
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
|
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (MOD(f_int1,4))
|
/*!50100 PARTITION BY LIST (MOD(f_int1,4))
|
||||||
(PARTITION part_3 VALUES IN (-3) ENGINE = TokuDB,
|
(PARTITION part_3 VALUES IN (-3) ENGINE = TokuDB,
|
||||||
PARTITION part_2 VALUES IN (-2) ENGINE = TokuDB,
|
PARTITION part_2 VALUES IN (-2) ENGINE = TokuDB,
|
||||||
|
@ -14082,8 +14082,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -14108,13 +14108,13 @@ create_command
|
||||||
SHOW CREATE TABLE t1;
|
SHOW CREATE TABLE t1;
|
||||||
Table Create Table
|
Table Create Table
|
||||||
t1 CREATE TABLE `t1` (
|
t1 CREATE TABLE `t1` (
|
||||||
`f_int1` int(11) DEFAULT '0',
|
`f_int1` int(11) DEFAULT NULL,
|
||||||
`f_int2` int(11) DEFAULT '0',
|
`f_int2` int(11) DEFAULT NULL,
|
||||||
`f_char1` char(20) DEFAULT NULL,
|
`f_char1` char(20) DEFAULT NULL,
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
|
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY RANGE (f_int1)
|
/*!50100 PARTITION BY RANGE (f_int1)
|
||||||
(PARTITION parta VALUES LESS THAN (0) ENGINE = TokuDB,
|
(PARTITION parta VALUES LESS THAN (0) ENGINE = TokuDB,
|
||||||
PARTITION partb VALUES LESS THAN (5) ENGINE = TokuDB,
|
PARTITION partb VALUES LESS THAN (5) ENGINE = TokuDB,
|
||||||
|
@ -14599,8 +14599,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -14623,13 +14623,13 @@ create_command
|
||||||
SHOW CREATE TABLE t1;
|
SHOW CREATE TABLE t1;
|
||||||
Table Create Table
|
Table Create Table
|
||||||
t1 CREATE TABLE `t1` (
|
t1 CREATE TABLE `t1` (
|
||||||
`f_int1` int(11) DEFAULT '0',
|
`f_int1` int(11) DEFAULT NULL,
|
||||||
`f_int2` int(11) DEFAULT '0',
|
`f_int2` int(11) DEFAULT NULL,
|
||||||
`f_char1` char(20) DEFAULT NULL,
|
`f_char1` char(20) DEFAULT NULL,
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
|
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY RANGE (f_int1 DIV 2)
|
/*!50100 PARTITION BY RANGE (f_int1 DIV 2)
|
||||||
SUBPARTITION BY HASH (f_int1)
|
SUBPARTITION BY HASH (f_int1)
|
||||||
SUBPARTITIONS 2
|
SUBPARTITIONS 2
|
||||||
|
@ -15116,8 +15116,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -15144,13 +15144,13 @@ create_command
|
||||||
SHOW CREATE TABLE t1;
|
SHOW CREATE TABLE t1;
|
||||||
Table Create Table
|
Table Create Table
|
||||||
t1 CREATE TABLE `t1` (
|
t1 CREATE TABLE `t1` (
|
||||||
`f_int1` int(11) DEFAULT '0',
|
`f_int1` int(11) DEFAULT NULL,
|
||||||
`f_int2` int(11) DEFAULT '0',
|
`f_int2` int(11) DEFAULT NULL,
|
||||||
`f_char1` char(20) DEFAULT NULL,
|
`f_char1` char(20) DEFAULT NULL,
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
|
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY RANGE (f_int1)
|
/*!50100 PARTITION BY RANGE (f_int1)
|
||||||
SUBPARTITION BY KEY (f_int1)
|
SUBPARTITION BY KEY (f_int1)
|
||||||
(PARTITION part1 VALUES LESS THAN (0)
|
(PARTITION part1 VALUES LESS THAN (0)
|
||||||
|
@ -15642,8 +15642,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -15670,13 +15670,13 @@ create_command
|
||||||
SHOW CREATE TABLE t1;
|
SHOW CREATE TABLE t1;
|
||||||
Table Create Table
|
Table Create Table
|
||||||
t1 CREATE TABLE `t1` (
|
t1 CREATE TABLE `t1` (
|
||||||
`f_int1` int(11) DEFAULT '0',
|
`f_int1` int(11) DEFAULT NULL,
|
||||||
`f_int2` int(11) DEFAULT '0',
|
`f_int2` int(11) DEFAULT NULL,
|
||||||
`f_char1` char(20) DEFAULT NULL,
|
`f_char1` char(20) DEFAULT NULL,
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
|
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3)))
|
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3)))
|
||||||
SUBPARTITION BY HASH (f_int1 + 1)
|
SUBPARTITION BY HASH (f_int1 + 1)
|
||||||
(PARTITION part1 VALUES IN (0)
|
(PARTITION part1 VALUES IN (0)
|
||||||
|
@ -16170,8 +16170,8 @@ TRUNCATE t1;
|
||||||
# End usability test (inc/partition_check.inc)
|
# End usability test (inc/partition_check.inc)
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
f_int1 INTEGER DEFAULT 0,
|
f_int1 INTEGER,
|
||||||
f_int2 INTEGER DEFAULT 0,
|
f_int2 INTEGER,
|
||||||
f_char1 CHAR(20),
|
f_char1 CHAR(20),
|
||||||
f_char2 CHAR(20),
|
f_char2 CHAR(20),
|
||||||
f_charbig VARCHAR(1000)
|
f_charbig VARCHAR(1000)
|
||||||
|
@ -16194,13 +16194,13 @@ create_command
|
||||||
SHOW CREATE TABLE t1;
|
SHOW CREATE TABLE t1;
|
||||||
Table Create Table
|
Table Create Table
|
||||||
t1 CREATE TABLE `t1` (
|
t1 CREATE TABLE `t1` (
|
||||||
`f_int1` int(11) DEFAULT '0',
|
`f_int1` int(11) DEFAULT NULL,
|
||||||
`f_int2` int(11) DEFAULT '0',
|
`f_int2` int(11) DEFAULT NULL,
|
||||||
`f_char1` char(20) DEFAULT NULL,
|
`f_char1` char(20) DEFAULT NULL,
|
||||||
`f_char2` char(20) DEFAULT NULL,
|
`f_char2` char(20) DEFAULT NULL,
|
||||||
`f_charbig` varchar(1000) DEFAULT NULL,
|
`f_charbig` varchar(1000) DEFAULT NULL,
|
||||||
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
|
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
|
||||||
) ENGINE=TokuDB DEFAULT CHARSET=latin1
|
) ENGINE=TokuDB DEFAULT CHARSET=latin1 `compression`='tokudb_zlib'
|
||||||
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2)))
|
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2)))
|
||||||
SUBPARTITION BY KEY (f_int1)
|
SUBPARTITION BY KEY (f_int1)
|
||||||
SUBPARTITIONS 3
|
SUBPARTITIONS 3
|
||||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue