Commit b0dbc707 authored by Alexander Barkov's avatar Alexander Barkov

MDEV-13617 tokudb_parts tests failed in buildbot

parent a1e444e1
...@@ -2318,7 +2318,7 @@ t55 CREATE TABLE `t55` ( ...@@ -2318,7 +2318,7 @@ t55 CREATE TABLE `t55` (
`col1` int(11) DEFAULT NULL `col1` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (`colint`) PARTITION BY LIST (`colint`)
SUBPARTITION BY HASH (`col1` % 10) SUBPARTITION BY HASH (`col1` MOD 10)
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = TokuDB, (PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = TokuDB,
PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = TokuDB, PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = TokuDB,
......
...@@ -1067,7 +1067,7 @@ t1 CREATE TABLE `t1` ( ...@@ -1067,7 +1067,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST ((`f_int1` + `f_int2`) % 4) PARTITION BY LIST ((`f_int1` + `f_int2`) MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -3084,7 +3084,7 @@ t1 CREATE TABLE `t1` ( ...@@ -3084,7 +3084,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int2` + 1) SUBPARTITION BY HASH (`f_int2` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -3592,7 +3592,7 @@ t1 CREATE TABLE `t1` ( ...@@ -3592,7 +3592,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int2`) SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -5081,7 +5081,7 @@ t1 CREATE TABLE `t1` ( ...@@ -5081,7 +5081,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST ((`f_int1` + `f_int2`) % 4) PARTITION BY LIST ((`f_int1` + `f_int2`) MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -7098,7 +7098,7 @@ t1 CREATE TABLE `t1` ( ...@@ -7098,7 +7098,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int2` + 1) SUBPARTITION BY HASH (`f_int2` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -7606,7 +7606,7 @@ t1 CREATE TABLE `t1` ( ...@@ -7606,7 +7606,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int2`) SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -9128,7 +9128,7 @@ t1 CREATE TABLE `t1` ( ...@@ -9128,7 +9128,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST ((`f_int1` + `f_int2`) % 4) PARTITION BY LIST ((`f_int1` + `f_int2`) MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -11209,7 +11209,7 @@ t1 CREATE TABLE `t1` ( ...@@ -11209,7 +11209,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int2` + 1) SUBPARTITION BY HASH (`f_int2` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -11733,7 +11733,7 @@ t1 CREATE TABLE `t1` ( ...@@ -11733,7 +11733,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int2`) SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -13270,7 +13270,7 @@ t1 CREATE TABLE `t1` ( ...@@ -13270,7 +13270,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST ((`f_int1` + `f_int2`) % 4) PARTITION BY LIST ((`f_int1` + `f_int2`) MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -15351,7 +15351,7 @@ t1 CREATE TABLE `t1` ( ...@@ -15351,7 +15351,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int2` + 1) SUBPARTITION BY HASH (`f_int2` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -15875,7 +15875,7 @@ t1 CREATE TABLE `t1` ( ...@@ -15875,7 +15875,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int2`) SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -17384,7 +17384,7 @@ t1 CREATE TABLE `t1` ( ...@@ -17384,7 +17384,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST ((`f_int1` + `f_int2`) % 4) PARTITION BY LIST ((`f_int1` + `f_int2`) MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -19405,7 +19405,7 @@ t1 CREATE TABLE `t1` ( ...@@ -19405,7 +19405,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int2` + 1) SUBPARTITION BY HASH (`f_int2` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -19914,7 +19914,7 @@ t1 CREATE TABLE `t1` ( ...@@ -19914,7 +19914,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int2`) SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -21406,7 +21406,7 @@ t1 CREATE TABLE `t1` ( ...@@ -21406,7 +21406,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST ((`f_int1` + `f_int2`) % 4) PARTITION BY LIST ((`f_int1` + `f_int2`) MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -23427,7 +23427,7 @@ t1 CREATE TABLE `t1` ( ...@@ -23427,7 +23427,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int2` + 1) SUBPARTITION BY HASH (`f_int2` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -23936,7 +23936,7 @@ t1 CREATE TABLE `t1` ( ...@@ -23936,7 +23936,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int2`) SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -25428,7 +25428,7 @@ t1 CREATE TABLE `t1` ( ...@@ -25428,7 +25428,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST ((`f_int1` + `f_int2`) % 4) PARTITION BY LIST ((`f_int1` + `f_int2`) MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -27449,7 +27449,7 @@ t1 CREATE TABLE `t1` ( ...@@ -27449,7 +27449,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int2` + 1) SUBPARTITION BY HASH (`f_int2` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -27958,7 +27958,7 @@ t1 CREATE TABLE `t1` ( ...@@ -27958,7 +27958,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int2`) SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
......
...@@ -1385,7 +1385,7 @@ t1 CREATE TABLE `t1` ( ...@@ -1385,7 +1385,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (`f_int1` % 4) PARTITION BY LIST (`f_int1` MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -3404,7 +3404,7 @@ t1 CREATE TABLE `t1` ( ...@@ -3404,7 +3404,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int1` + 1) SUBPARTITION BY HASH (`f_int1` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -3912,7 +3912,7 @@ t1 CREATE TABLE `t1` ( ...@@ -3912,7 +3912,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int1`) SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -5401,7 +5401,7 @@ t1 CREATE TABLE `t1` ( ...@@ -5401,7 +5401,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (`f_int1` % 4) PARTITION BY LIST (`f_int1` MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -7420,7 +7420,7 @@ t1 CREATE TABLE `t1` ( ...@@ -7420,7 +7420,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int1` + 1) SUBPARTITION BY HASH (`f_int1` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -7928,7 +7928,7 @@ t1 CREATE TABLE `t1` ( ...@@ -7928,7 +7928,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int1`) SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -9450,7 +9450,7 @@ t1 CREATE TABLE `t1` ( ...@@ -9450,7 +9450,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (`f_int1` % 4) PARTITION BY LIST (`f_int1` MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -11533,7 +11533,7 @@ t1 CREATE TABLE `t1` ( ...@@ -11533,7 +11533,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int1` + 1) SUBPARTITION BY HASH (`f_int1` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -12057,7 +12057,7 @@ t1 CREATE TABLE `t1` ( ...@@ -12057,7 +12057,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int1`) SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -13594,7 +13594,7 @@ t1 CREATE TABLE `t1` ( ...@@ -13594,7 +13594,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (`f_int1` % 4) PARTITION BY LIST (`f_int1` MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -15677,7 +15677,7 @@ t1 CREATE TABLE `t1` ( ...@@ -15677,7 +15677,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int1` + 1) SUBPARTITION BY HASH (`f_int1` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -16201,7 +16201,7 @@ t1 CREATE TABLE `t1` ( ...@@ -16201,7 +16201,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int1`) SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
......
...@@ -994,7 +994,7 @@ t1 CREATE TABLE `t1` ( ...@@ -994,7 +994,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
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (`f_int1` % 4) PARTITION BY LIST (`f_int1` MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -2869,7 +2869,7 @@ t1 CREATE TABLE `t1` ( ...@@ -2869,7 +2869,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
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int1` + 1) SUBPARTITION BY HASH (`f_int1` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -3341,7 +3341,7 @@ t1 CREATE TABLE `t1` ( ...@@ -3341,7 +3341,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
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int1`) SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -4800,7 +4800,7 @@ t1 CREATE TABLE `t1` ( ...@@ -4800,7 +4800,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (`f_int1` % 4) PARTITION BY LIST (`f_int1` MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -6827,7 +6827,7 @@ t1 CREATE TABLE `t1` ( ...@@ -6827,7 +6827,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int1` + 1) SUBPARTITION BY HASH (`f_int1` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -7337,7 +7337,7 @@ t1 CREATE TABLE `t1` ( ...@@ -7337,7 +7337,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int1`) SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -8832,7 +8832,7 @@ t1 CREATE TABLE `t1` ( ...@@ -8832,7 +8832,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (`f_int1` % 4) PARTITION BY LIST (`f_int1` MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -10859,7 +10859,7 @@ t1 CREATE TABLE `t1` ( ...@@ -10859,7 +10859,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int1` + 1) SUBPARTITION BY HASH (`f_int1` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -11369,7 +11369,7 @@ t1 CREATE TABLE `t1` ( ...@@ -11369,7 +11369,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int1`) SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -12893,7 +12893,7 @@ t1 CREATE TABLE `t1` ( ...@@ -12893,7 +12893,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (`f_int1` % 4) PARTITION BY LIST (`f_int1` MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -14976,7 +14976,7 @@ t1 CREATE TABLE `t1` ( ...@@ -14976,7 +14976,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int1` + 1) SUBPARTITION BY HASH (`f_int1` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -15500,7 +15500,7 @@ t1 CREATE TABLE `t1` ( ...@@ -15500,7 +15500,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int1`) SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -17037,7 +17037,7 @@ t1 CREATE TABLE `t1` ( ...@@ -17037,7 +17037,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (`f_int1` % 4) PARTITION BY LIST (`f_int1` MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -19120,7 +19120,7 @@ t1 CREATE TABLE `t1` ( ...@@ -19120,7 +19120,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int1` + 1) SUBPARTITION BY HASH (`f_int1` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -19644,7 +19644,7 @@ t1 CREATE TABLE `t1` ( ...@@ -19644,7 +19644,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int1`) SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
......
...@@ -990,7 +990,7 @@ t1 CREATE TABLE `t1` ( ...@@ -990,7 +990,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
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST ((`f_int1` + `f_int2`) % 4) PARTITION BY LIST ((`f_int1` + `f_int2`) MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -2863,7 +2863,7 @@ t1 CREATE TABLE `t1` ( ...@@ -2863,7 +2863,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
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int2` + 1) SUBPARTITION BY HASH (`f_int2` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -3335,7 +3335,7 @@ t1 CREATE TABLE `t1` ( ...@@ -3335,7 +3335,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
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int2`) SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -4796,7 +4796,7 @@ t1 CREATE TABLE `t1` ( ...@@ -4796,7 +4796,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST ((`f_int1` + `f_int2`) % 4) PARTITION BY LIST ((`f_int1` + `f_int2`) MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -6825,7 +6825,7 @@ t1 CREATE TABLE `t1` ( ...@@ -6825,7 +6825,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int2` + 1) SUBPARTITION BY HASH (`f_int2` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -7336,7 +7336,7 @@ t1 CREATE TABLE `t1` ( ...@@ -7336,7 +7336,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int2`) SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -8834,7 +8834,7 @@ t1 CREATE TABLE `t1` ( ...@@ -8834,7 +8834,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST ((`f_int1` + `f_int2`) % 4) PARTITION BY LIST ((`f_int1` + `f_int2`) MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -10863,7 +10863,7 @@ t1 CREATE TABLE `t1` ( ...@@ -10863,7 +10863,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int2` + 1) SUBPARTITION BY HASH (`f_int2` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -11374,7 +11374,7 @@ t1 CREATE TABLE `t1` ( ...@@ -11374,7 +11374,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int2`) SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -12899,7 +12899,7 @@ t1 CREATE TABLE `t1` ( ...@@ -12899,7 +12899,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST ((`f_int1` + `f_int2`) % 4) PARTITION BY LIST ((`f_int1` + `f_int2`) MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -14980,7 +14980,7 @@ t1 CREATE TABLE `t1` ( ...@@ -14980,7 +14980,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int2` + 1) SUBPARTITION BY HASH (`f_int2` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -15504,7 +15504,7 @@ t1 CREATE TABLE `t1` ( ...@@ -15504,7 +15504,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int2`) SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -17041,7 +17041,7 @@ t1 CREATE TABLE `t1` ( ...@@ -17041,7 +17041,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST ((`f_int1` + `f_int2`) % 4) PARTITION BY LIST ((`f_int1` + `f_int2`) MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -19122,7 +19122,7 @@ t1 CREATE TABLE `t1` ( ...@@ -19122,7 +19122,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int2` + 1) SUBPARTITION BY HASH (`f_int2` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -19646,7 +19646,7 @@ t1 CREATE TABLE `t1` ( ...@@ -19646,7 +19646,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int2`) SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
......
...@@ -998,7 +998,7 @@ t1 CREATE TABLE `t1` ( ...@@ -998,7 +998,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
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (`f_int1` % 4) PARTITION BY LIST (`f_int1` MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -2877,7 +2877,7 @@ t1 CREATE TABLE `t1` ( ...@@ -2877,7 +2877,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
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int1` + 1) SUBPARTITION BY HASH (`f_int1` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -3351,7 +3351,7 @@ t1 CREATE TABLE `t1` ( ...@@ -3351,7 +3351,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
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int1`) SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -4815,7 +4815,7 @@ t1 CREATE TABLE `t1` ( ...@@ -4815,7 +4815,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (`f_int1` % 4) PARTITION BY LIST (`f_int1` MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -6846,7 +6846,7 @@ t1 CREATE TABLE `t1` ( ...@@ -6846,7 +6846,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int1` + 1) SUBPARTITION BY HASH (`f_int1` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -7358,7 +7358,7 @@ t1 CREATE TABLE `t1` ( ...@@ -7358,7 +7358,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int1`) SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -8859,7 +8859,7 @@ t1 CREATE TABLE `t1` ( ...@@ -8859,7 +8859,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (`f_int1` % 4) PARTITION BY LIST (`f_int1` MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -10890,7 +10890,7 @@ t1 CREATE TABLE `t1` ( ...@@ -10890,7 +10890,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int1` + 1) SUBPARTITION BY HASH (`f_int1` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -11402,7 +11402,7 @@ t1 CREATE TABLE `t1` ( ...@@ -11402,7 +11402,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int1`) SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -12932,7 +12932,7 @@ t1 CREATE TABLE `t1` ( ...@@ -12932,7 +12932,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (`f_int1` % 4) PARTITION BY LIST (`f_int1` MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -15019,7 +15019,7 @@ t1 CREATE TABLE `t1` ( ...@@ -15019,7 +15019,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int1` + 1) SUBPARTITION BY HASH (`f_int1` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -15545,7 +15545,7 @@ t1 CREATE TABLE `t1` ( ...@@ -15545,7 +15545,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int1`) SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -17088,7 +17088,7 @@ t1 CREATE TABLE `t1` ( ...@@ -17088,7 +17088,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (`f_int1` % 4) PARTITION BY LIST (`f_int1` MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -19175,7 +19175,7 @@ t1 CREATE TABLE `t1` ( ...@@ -19175,7 +19175,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int1` + 1) SUBPARTITION BY HASH (`f_int1` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -19701,7 +19701,7 @@ t1 CREATE TABLE `t1` ( ...@@ -19701,7 +19701,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int1`) SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
......
...@@ -995,7 +995,7 @@ t1 CREATE TABLE `t1` ( ...@@ -995,7 +995,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
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST ((`f_int1` + `f_int2`) % 4) PARTITION BY LIST ((`f_int1` + `f_int2`) MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -2886,7 +2886,7 @@ t1 CREATE TABLE `t1` ( ...@@ -2886,7 +2886,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
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int2` + 1) SUBPARTITION BY HASH (`f_int2` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -3361,7 +3361,7 @@ t1 CREATE TABLE `t1` ( ...@@ -3361,7 +3361,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
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int2`) SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -4831,7 +4831,7 @@ t1 CREATE TABLE `t1` ( ...@@ -4831,7 +4831,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST ((`f_int1` + `f_int2`) % 4) PARTITION BY LIST ((`f_int1` + `f_int2`) MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -6878,7 +6878,7 @@ t1 CREATE TABLE `t1` ( ...@@ -6878,7 +6878,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int2` + 1) SUBPARTITION BY HASH (`f_int2` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -7392,7 +7392,7 @@ t1 CREATE TABLE `t1` ( ...@@ -7392,7 +7392,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int2`) SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -8899,7 +8899,7 @@ t1 CREATE TABLE `t1` ( ...@@ -8899,7 +8899,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST ((`f_int1` + `f_int2`) % 4) PARTITION BY LIST ((`f_int1` + `f_int2`) MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -10946,7 +10946,7 @@ t1 CREATE TABLE `t1` ( ...@@ -10946,7 +10946,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int2` + 1) SUBPARTITION BY HASH (`f_int2` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -11460,7 +11460,7 @@ t1 CREATE TABLE `t1` ( ...@@ -11460,7 +11460,7 @@ t1 CREATE TABLE `t1` (
`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
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int2`) SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -12994,7 +12994,7 @@ t1 CREATE TABLE `t1` ( ...@@ -12994,7 +12994,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST ((`f_int1` + `f_int2`) % 4) PARTITION BY LIST ((`f_int1` + `f_int2`) MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -15093,7 +15093,7 @@ t1 CREATE TABLE `t1` ( ...@@ -15093,7 +15093,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int2` + 1) SUBPARTITION BY HASH (`f_int2` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -15620,7 +15620,7 @@ t1 CREATE TABLE `t1` ( ...@@ -15620,7 +15620,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int2`) SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -17166,7 +17166,7 @@ t1 CREATE TABLE `t1` ( ...@@ -17166,7 +17166,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST ((`f_int1` + `f_int2`) % 4) PARTITION BY LIST ((`f_int1` + `f_int2`) MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -19265,7 +19265,7 @@ t1 CREATE TABLE `t1` ( ...@@ -19265,7 +19265,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int2` + 1) SUBPARTITION BY HASH (`f_int2` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -19792,7 +19792,7 @@ t1 CREATE TABLE `t1` ( ...@@ -19792,7 +19792,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int2`) SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
......
...@@ -991,7 +991,7 @@ t1 CREATE TABLE `t1` ( ...@@ -991,7 +991,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
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (`f_int1` % 4) PARTITION BY LIST (`f_int1` MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -2866,7 +2866,7 @@ t1 CREATE TABLE `t1` ( ...@@ -2866,7 +2866,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
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int1` + 1) SUBPARTITION BY HASH (`f_int1` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -3337,7 +3337,7 @@ t1 CREATE TABLE `t1` ( ...@@ -3337,7 +3337,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
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int1`) SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -4716,7 +4716,7 @@ t1 CREATE TABLE `t1` ( ...@@ -4716,7 +4716,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
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST ((`f_int1` + `f_int2`) % 4) PARTITION BY LIST ((`f_int1` + `f_int2`) MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -6585,7 +6585,7 @@ t1 CREATE TABLE `t1` ( ...@@ -6585,7 +6585,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
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int2` + 1) SUBPARTITION BY HASH (`f_int2` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -7056,7 +7056,7 @@ t1 CREATE TABLE `t1` ( ...@@ -7056,7 +7056,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
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int2`) SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -8515,7 +8515,7 @@ t1 CREATE TABLE `t1` ( ...@@ -8515,7 +8515,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (`f_int1` % 4) PARTITION BY LIST (`f_int1` MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -10538,7 +10538,7 @@ t1 CREATE TABLE `t1` ( ...@@ -10538,7 +10538,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int1` + 1) SUBPARTITION BY HASH (`f_int1` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -11046,7 +11046,7 @@ t1 CREATE TABLE `t1` ( ...@@ -11046,7 +11046,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int1`) SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -12535,7 +12535,7 @@ t1 CREATE TABLE `t1` ( ...@@ -12535,7 +12535,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (`f_int1` % 4) PARTITION BY LIST (`f_int1` MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -14558,7 +14558,7 @@ t1 CREATE TABLE `t1` ( ...@@ -14558,7 +14558,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int1` + 1) SUBPARTITION BY HASH (`f_int1` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -15066,7 +15066,7 @@ t1 CREATE TABLE `t1` ( ...@@ -15066,7 +15066,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int1`) SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -16587,7 +16587,7 @@ t1 CREATE TABLE `t1` ( ...@@ -16587,7 +16587,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (`f_int1` % 4) PARTITION BY LIST (`f_int1` MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -18674,7 +18674,7 @@ t1 CREATE TABLE `t1` ( ...@@ -18674,7 +18674,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int1` + 1) SUBPARTITION BY HASH (`f_int1` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -19198,7 +19198,7 @@ t1 CREATE TABLE `t1` ( ...@@ -19198,7 +19198,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int1`) SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -20708,7 +20708,7 @@ t1 CREATE TABLE `t1` ( ...@@ -20708,7 +20708,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST ((`f_int1` + `f_int2`) % 4) PARTITION BY LIST ((`f_int1` + `f_int2`) MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -22725,7 +22725,7 @@ t1 CREATE TABLE `t1` ( ...@@ -22725,7 +22725,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int2` + 1) SUBPARTITION BY HASH (`f_int2` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -23233,7 +23233,7 @@ t1 CREATE TABLE `t1` ( ...@@ -23233,7 +23233,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int2`) SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -24722,7 +24722,7 @@ t1 CREATE TABLE `t1` ( ...@@ -24722,7 +24722,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST ((`f_int1` + `f_int2`) % 4) PARTITION BY LIST ((`f_int1` + `f_int2`) MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -26739,7 +26739,7 @@ t1 CREATE TABLE `t1` ( ...@@ -26739,7 +26739,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int2` + 1) SUBPARTITION BY HASH (`f_int2` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -27247,7 +27247,7 @@ t1 CREATE TABLE `t1` ( ...@@ -27247,7 +27247,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int2`) SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
...@@ -28768,7 +28768,7 @@ t1 CREATE TABLE `t1` ( ...@@ -28768,7 +28768,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST ((`f_int1` + `f_int2`) % 4) PARTITION BY LIST ((`f_int1` + `f_int2`) MOD 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,
PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB, PARTITION `part_1` VALUES IN (-1) ENGINE = TokuDB,
...@@ -30849,7 +30849,7 @@ t1 CREATE TABLE `t1` ( ...@@ -30849,7 +30849,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 3)) PARTITION BY LIST (abs(`f_int1` MOD 3))
SUBPARTITION BY HASH (`f_int2` + 1) SUBPARTITION BY HASH (`f_int2` + 1)
(PARTITION `part1` VALUES IN (0) (PARTITION `part1` VALUES IN (0)
(SUBPARTITION `sp11` ENGINE = TokuDB, (SUBPARTITION `sp11` ENGINE = TokuDB,
...@@ -31373,7 +31373,7 @@ t1 CREATE TABLE `t1` ( ...@@ -31373,7 +31373,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1 ) ENGINE=TokuDB DEFAULT CHARSET=latin1
PARTITION BY LIST (abs(`f_int1` % 2)) PARTITION BY LIST (abs(`f_int1` MOD 2))
SUBPARTITION BY KEY (`f_int2`) SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION `part1` VALUES IN (0) ENGINE = TokuDB, (PARTITION `part1` VALUES IN (0) ENGINE = TokuDB,
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment