5.6.27-76.0

This commit is contained in:
Sergei Golubchik 2015-12-15 17:23:58 +01:00
parent 2c8c652978
commit dcc501aec3
206 changed files with 15626 additions and 5976 deletions

View file

@ -0,0 +1 @@
$TOKUDB_OPT $TOKUDB_LOAD_ADD --loose-tokudb-check-jemalloc=0

View file

@ -0,0 +1 @@
$TOKUDB_OPT $TOKUDB_LOAD_ADD --loose-tokudb-check-jemalloc=0

View file

@ -4,18 +4,18 @@ create table t (id int, x int, primary key (id), key (x)) partition by hash(id)
show indexes from t;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
t 0 PRIMARY 1 id A 2 NULL NULL BTREE
t 1 x 1 x A NULL NULL NULL YES BTREE
t 1 x 1 x A 2 NULL NULL YES BTREE
insert into t values (1,1),(3,1),(5,1);
insert into t values (2,1),(4,1),(6,1);
show indexes from t;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
t 0 PRIMARY 1 id A 6 NULL NULL BTREE
t 1 x 1 x A NULL NULL NULL YES BTREE
t 1 x 1 x A 6 NULL NULL YES BTREE
analyze table t;
Table Op Msg_type Msg_text
test.t analyze status OK
show indexes from t;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
t 0 PRIMARY 1 id A 6 NULL NULL BTREE
t 1 x 1 x A 2 NULL NULL YES BTREE
t 1 x 1 x A 6 NULL NULL YES BTREE
drop table t;

View file

@ -4,17 +4,17 @@ create table t (id int, x int, primary key (id), key (x)) partition by hash(id)
show indexes from t;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
t 0 PRIMARY 1 id A 2 NULL NULL BTREE
t 1 x 1 x A NULL NULL NULL YES BTREE
t 1 x 1 x A 2 NULL NULL YES BTREE
insert into t values (1,1),(3,1),(5,1);
show indexes from t;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
t 0 PRIMARY 1 id A 4 NULL NULL BTREE
t 1 x 1 x A NULL NULL NULL YES BTREE
t 1 x 1 x A 4 NULL NULL YES BTREE
analyze table t;
Table Op Msg_type Msg_text
test.t analyze status OK
show indexes from t;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
t 0 PRIMARY 1 id A 4 NULL NULL BTREE
t 1 x 1 x A 1 NULL NULL YES BTREE
t 1 x 1 x A 4 NULL NULL YES BTREE
drop table t;

View file

@ -4,18 +4,18 @@ create table t (id int, x int, primary key (id), key (x)) partition by hash(id)
show indexes from t;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
t 0 PRIMARY 1 id A 2 NULL NULL BTREE
t 1 x 1 x A NULL NULL NULL YES BTREE
t 1 x 1 x A 2 NULL NULL YES BTREE
insert into t values (1,1),(3,2),(5,3);
insert into t values (2,1),(4,1),(6,1),(8,1);
show indexes from t;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
t 0 PRIMARY 1 id A 7 NULL NULL BTREE
t 1 x 1 x A NULL NULL NULL YES BTREE
t 1 x 1 x A 7 NULL NULL YES BTREE
analyze table t;
Table Op Msg_type Msg_text
test.t analyze status OK
show indexes from t;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
t 0 PRIMARY 1 id A 7 NULL NULL BTREE
t 1 x 1 x A 1 NULL NULL YES BTREE
t 1 x 1 x A 7 NULL NULL YES BTREE
drop table t;

View file

@ -4,17 +4,17 @@ create table t (id int, x int, primary key (id), key (x)) partition by hash(id)
show indexes from t;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
t 0 PRIMARY 1 id A 2 NULL NULL BTREE
t 1 x 1 x A NULL NULL NULL YES BTREE
t 1 x 1 x A 2 NULL NULL YES BTREE
insert into t values (2,1),(4,1),(6,1);
show indexes from t;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
t 0 PRIMARY 1 id A 4 NULL NULL BTREE
t 1 x 1 x A NULL NULL NULL YES BTREE
t 1 x 1 x A 4 NULL NULL YES BTREE
analyze table t;
Table Op Msg_type Msg_text
test.t analyze status OK
show indexes from t;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
t 0 PRIMARY 1 id A 4 NULL NULL BTREE
t 1 x 1 x A 1 NULL NULL YES BTREE
t 1 x 1 x A 4 NULL NULL YES BTREE
drop table t;

View file

@ -4,13 +4,13 @@ create table t (id int, x int, primary key (id), key (x)) partition by hash(id)
show indexes from t;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
t 0 PRIMARY 1 id A 2 NULL NULL BTREE
t 1 x 1 x A NULL NULL NULL YES BTREE
t 1 x 1 x A 2 NULL NULL YES BTREE
insert into t values (1,1),(3,2),(5,3),(7,4);
insert into t values (2,1),(4,1),(6,1);
show indexes from t;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
t 0 PRIMARY 1 id A 7 NULL NULL BTREE
t 1 x 1 x A NULL NULL NULL YES BTREE
t 1 x 1 x A 7 NULL NULL YES BTREE
analyze table t;
Table Op Msg_type Msg_text
test.t analyze status OK

View file

@ -7,15 +7,15 @@ insert into t values (1,1,1),(2,1,2),(3,1,3),(4,1,4);
show indexes from t;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
t 0 PRIMARY 1 id A 5 NULL NULL BTREE
t 1 x 1 x A NULL NULL NULL YES BTREE
t 1 y 1 y A NULL NULL NULL YES BTREE
t 1 x 1 x A 5 NULL NULL YES BTREE
t 1 y 1 y A 5 NULL NULL YES BTREE
alter table t analyze partition p0;
Table Op Msg_type Msg_text
test.t analyze status OK
show indexes from t;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
t 0 PRIMARY 1 id A 5 NULL NULL BTREE
t 1 x 1 x A 1 NULL NULL YES BTREE
t 1 x 1 x A 5 NULL NULL YES BTREE
t 1 y 1 y A 5 NULL NULL YES BTREE
alter table t analyze partition p1;
Table Op Msg_type Msg_text
@ -23,13 +23,13 @@ test.t analyze status OK
show indexes from t;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
t 0 PRIMARY 1 id A 5 NULL NULL BTREE
t 1 x 1 x A 1 NULL NULL YES BTREE
t 1 x 1 x A 5 NULL NULL YES BTREE
t 1 y 1 y A 5 NULL NULL YES BTREE
insert into t values (100,1,1),(200,2,1),(300,3,1),(400,4,1),(500,5,1);
show indexes from t;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
t 0 PRIMARY 1 id A 9 NULL NULL BTREE
t 1 x 1 x A 2 NULL NULL YES BTREE
t 1 x 1 x A 9 NULL NULL YES BTREE
t 1 y 1 y A 9 NULL NULL YES BTREE
alter table t analyze partition p0;
Table Op Msg_type Msg_text
@ -37,8 +37,8 @@ test.t analyze status OK
show indexes from t;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
t 0 PRIMARY 1 id A 9 NULL NULL BTREE
t 1 x 1 x A NULL NULL NULL YES BTREE
t 1 y 1 y A NULL NULL NULL YES BTREE
t 1 x 1 x A 9 NULL NULL YES BTREE
t 1 y 1 y A 9 NULL NULL YES BTREE
alter table t analyze partition p1;
Table Op Msg_type Msg_text
test.t analyze status OK
@ -46,5 +46,5 @@ show indexes from t;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
t 0 PRIMARY 1 id A 9 NULL NULL BTREE
t 1 x 1 x A 9 NULL NULL YES BTREE
t 1 y 1 y A 1 NULL NULL YES BTREE
t 1 y 1 y A 4 NULL NULL YES BTREE
drop table t;

View file

@ -1 +1 @@
--tokudb-cache-size=1000000000 --innodb-buffer-pool-size=1000000000
--loose-tokudb-cache-size=1000000000 --innodb-buffer-pool-size=1000000000

View file

@ -1,5 +1,6 @@
--source include/have_innodb.inc
--source include/have_tokudb.inc
--source include/big_test.inc
--disable_warnings
drop table if exists t1, t2;
@ -64,4 +65,4 @@ select t1.file_id,
(select hits from t2 where t2.file_id = t1.file_id and t2.insert_ts = date(date_sub(now(),interval 1 day))) as d
from t1;
drop table if exists t1, t2;
drop table if exists t1, t2;

View file

@ -11,3 +11,6 @@ checkpoint_lock_2: test can not work when the checkpoint_safe_lock is a fair rwl
6053: tokudb is not the default storage engine
1883: tokutek's auto inc singleton patch missing
3083: no patch to find_shortest_key to prefer PK over CK
db768 : https://tokutek.atlassian.net/browse/DB-768
dict_leak_3518 : https://tokutek.atlassian.net/browse/DB-635
1872 : https://tokutek.atlassian.net/browse/DB-750

View file

@ -0,0 +1 @@
$TOKUDB_OPT $TOKUDB_LOAD_ADD --loose-tokudb-check-jemalloc=0

View file

@ -7560,7 +7560,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 ANALYZE PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 analyze error Error in list of partitions to test.t1
test.t1 analyze Error Error in list of partitions to test.t1
test.t1 analyze status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -8019,7 +8020,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 ANALYZE PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 analyze error Error in list of partitions to test.t1
test.t1 analyze Error Error in list of partitions to test.t1
test.t1 analyze status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -8489,7 +8491,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 ANALYZE PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 analyze error Error in list of partitions to test.t1
test.t1 analyze Error Error in list of partitions to test.t1
test.t1 analyze status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -8960,7 +8963,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 ANALYZE PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 analyze error Error in list of partitions to test.t1
test.t1 analyze Error Error in list of partitions to test.t1
test.t1 analyze status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -9425,7 +9429,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 ANALYZE PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 analyze error Error in list of partitions to test.t1
test.t1 analyze Error Error in list of partitions to test.t1
test.t1 analyze status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -9896,7 +9901,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 ANALYZE PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 analyze error Error in list of partitions to test.t1
test.t1 analyze Error Error in list of partitions to test.t1
test.t1 analyze status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -10372,7 +10378,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 ANALYZE PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 analyze error Error in list of partitions to test.t1
test.t1 analyze Error Error in list of partitions to test.t1
test.t1 analyze status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -10846,7 +10853,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 ANALYZE PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 analyze error Error in list of partitions to test.t1
test.t1 analyze Error Error in list of partitions to test.t1
test.t1 analyze status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -11310,7 +11318,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 ANALYZE PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 analyze error Error in list of partitions to test.t1
test.t1 analyze Error Error in list of partitions to test.t1
test.t1 analyze status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -11769,7 +11778,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 ANALYZE PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 analyze error Error in list of partitions to test.t1
test.t1 analyze Error Error in list of partitions to test.t1
test.t1 analyze status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -12239,7 +12249,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 ANALYZE PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 analyze error Error in list of partitions to test.t1
test.t1 analyze Error Error in list of partitions to test.t1
test.t1 analyze status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -12710,7 +12721,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 ANALYZE PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 analyze error Error in list of partitions to test.t1
test.t1 analyze Error Error in list of partitions to test.t1
test.t1 analyze status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -13175,7 +13187,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 ANALYZE PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 analyze error Error in list of partitions to test.t1
test.t1 analyze Error Error in list of partitions to test.t1
test.t1 analyze status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -13646,7 +13659,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 ANALYZE PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 analyze error Error in list of partitions to test.t1
test.t1 analyze Error Error in list of partitions to test.t1
test.t1 analyze status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -14122,7 +14136,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 ANALYZE PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 analyze error Error in list of partitions to test.t1
test.t1 analyze Error Error in list of partitions to test.t1
test.t1 analyze status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -14596,7 +14611,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 ANALYZE PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 analyze error Error in list of partitions to test.t1
test.t1 analyze Error Error in list of partitions to test.t1
test.t1 analyze status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -26313,7 +26329,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 CHECK PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 check error Error in list of partitions to test.t1
test.t1 check Error Error in list of partitions to test.t1
test.t1 check status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -26772,7 +26789,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 CHECK PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 check error Error in list of partitions to test.t1
test.t1 check Error Error in list of partitions to test.t1
test.t1 check status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -27242,7 +27260,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 CHECK PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 check error Error in list of partitions to test.t1
test.t1 check Error Error in list of partitions to test.t1
test.t1 check status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -27713,7 +27732,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 CHECK PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 check error Error in list of partitions to test.t1
test.t1 check Error Error in list of partitions to test.t1
test.t1 check status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -28178,7 +28198,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 CHECK PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 check error Error in list of partitions to test.t1
test.t1 check Error Error in list of partitions to test.t1
test.t1 check status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -28649,7 +28670,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 CHECK PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 check error Error in list of partitions to test.t1
test.t1 check Error Error in list of partitions to test.t1
test.t1 check status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -29125,7 +29147,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 CHECK PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 check error Error in list of partitions to test.t1
test.t1 check Error Error in list of partitions to test.t1
test.t1 check status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -29599,7 +29622,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 CHECK PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 check error Error in list of partitions to test.t1
test.t1 check Error Error in list of partitions to test.t1
test.t1 check status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -30063,7 +30087,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 CHECK PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 check error Error in list of partitions to test.t1
test.t1 check Error Error in list of partitions to test.t1
test.t1 check status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -30522,7 +30547,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 CHECK PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 check error Error in list of partitions to test.t1
test.t1 check Error Error in list of partitions to test.t1
test.t1 check status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -30992,7 +31018,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 CHECK PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 check error Error in list of partitions to test.t1
test.t1 check Error Error in list of partitions to test.t1
test.t1 check status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -31463,7 +31490,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 CHECK PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 check error Error in list of partitions to test.t1
test.t1 check Error Error in list of partitions to test.t1
test.t1 check status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -31928,7 +31956,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 CHECK PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 check error Error in list of partitions to test.t1
test.t1 check Error Error in list of partitions to test.t1
test.t1 check status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -32399,7 +32428,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 CHECK PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 check error Error in list of partitions to test.t1
test.t1 check Error Error in list of partitions to test.t1
test.t1 check status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -32875,7 +32905,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 CHECK PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 check error Error in list of partitions to test.t1
test.t1 check Error Error in list of partitions to test.t1
test.t1 check status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -33349,7 +33380,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 CHECK PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 check error Error in list of partitions to test.t1
test.t1 check Error Error in list of partitions to test.t1
test.t1 check status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -45082,7 +45114,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 OPTIMIZE PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 optimize error Error in list of partitions to test.t1
test.t1 optimize Error Error in list of partitions to test.t1
test.t1 optimize status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -45541,7 +45574,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 OPTIMIZE PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 optimize error Error in list of partitions to test.t1
test.t1 optimize Error Error in list of partitions to test.t1
test.t1 optimize status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -46011,7 +46045,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 OPTIMIZE PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 optimize error Error in list of partitions to test.t1
test.t1 optimize Error Error in list of partitions to test.t1
test.t1 optimize status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -46482,7 +46517,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 OPTIMIZE PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 optimize error Error in list of partitions to test.t1
test.t1 optimize Error Error in list of partitions to test.t1
test.t1 optimize status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -46947,7 +46983,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 OPTIMIZE PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 optimize error Error in list of partitions to test.t1
test.t1 optimize Error Error in list of partitions to test.t1
test.t1 optimize status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -47418,7 +47455,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 OPTIMIZE PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 optimize error Error in list of partitions to test.t1
test.t1 optimize Error Error in list of partitions to test.t1
test.t1 optimize status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -47894,7 +47932,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 OPTIMIZE PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 optimize error Error in list of partitions to test.t1
test.t1 optimize Error Error in list of partitions to test.t1
test.t1 optimize status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -48368,7 +48407,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 OPTIMIZE PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 optimize error Error in list of partitions to test.t1
test.t1 optimize Error Error in list of partitions to test.t1
test.t1 optimize status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -48832,7 +48872,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 OPTIMIZE PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 optimize error Error in list of partitions to test.t1
test.t1 optimize Error Error in list of partitions to test.t1
test.t1 optimize status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -49291,7 +49332,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 OPTIMIZE PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 optimize error Error in list of partitions to test.t1
test.t1 optimize Error Error in list of partitions to test.t1
test.t1 optimize status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -49761,7 +49803,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 OPTIMIZE PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 optimize error Error in list of partitions to test.t1
test.t1 optimize Error Error in list of partitions to test.t1
test.t1 optimize status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -50232,7 +50275,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 OPTIMIZE PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 optimize error Error in list of partitions to test.t1
test.t1 optimize Error Error in list of partitions to test.t1
test.t1 optimize status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -50697,7 +50741,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 OPTIMIZE PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 optimize error Error in list of partitions to test.t1
test.t1 optimize Error Error in list of partitions to test.t1
test.t1 optimize status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -51168,7 +51213,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 OPTIMIZE PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 optimize error Error in list of partitions to test.t1
test.t1 optimize Error Error in list of partitions to test.t1
test.t1 optimize status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -51644,7 +51690,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 OPTIMIZE PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 optimize error Error in list of partitions to test.t1
test.t1 optimize Error Error in list of partitions to test.t1
test.t1 optimize status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -52118,7 +52165,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 OPTIMIZE PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 optimize error Error in list of partitions to test.t1
test.t1 optimize Error Error in list of partitions to test.t1
test.t1 optimize status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -75368,7 +75416,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 REPAIR PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 repair error Error in list of partitions to test.t1
test.t1 repair Error Error in list of partitions to test.t1
test.t1 repair status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -75827,7 +75876,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 REPAIR PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 repair error Error in list of partitions to test.t1
test.t1 repair Error Error in list of partitions to test.t1
test.t1 repair status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -76297,7 +76347,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 REPAIR PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 repair error Error in list of partitions to test.t1
test.t1 repair Error Error in list of partitions to test.t1
test.t1 repair status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -76768,7 +76819,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 REPAIR PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 repair error Error in list of partitions to test.t1
test.t1 repair Error Error in list of partitions to test.t1
test.t1 repair status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -77233,7 +77285,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 REPAIR PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 repair error Error in list of partitions to test.t1
test.t1 repair Error Error in list of partitions to test.t1
test.t1 repair status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -77704,7 +77757,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 REPAIR PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 repair error Error in list of partitions to test.t1
test.t1 repair Error Error in list of partitions to test.t1
test.t1 repair status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -78180,7 +78234,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 REPAIR PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 repair error Error in list of partitions to test.t1
test.t1 repair Error Error in list of partitions to test.t1
test.t1 repair status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -78654,7 +78709,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 REPAIR PARTITION part_1,part_2,part_5,part_6,part_10;
Table Op Msg_type Msg_text
test.t1 repair error Error in list of partitions to test.t1
test.t1 repair Error Error in list of partitions to test.t1
test.t1 repair status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -79118,7 +79174,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 REPAIR PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 repair error Error in list of partitions to test.t1
test.t1 repair Error Error in list of partitions to test.t1
test.t1 repair status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -79577,7 +79634,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 REPAIR PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 repair error Error in list of partitions to test.t1
test.t1 repair Error Error in list of partitions to test.t1
test.t1 repair status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -80047,7 +80105,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 REPAIR PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 repair error Error in list of partitions to test.t1
test.t1 repair Error Error in list of partitions to test.t1
test.t1 repair status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -80518,7 +80577,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 REPAIR PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 repair error Error in list of partitions to test.t1
test.t1 repair Error Error in list of partitions to test.t1
test.t1 repair status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -80983,7 +81043,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 REPAIR PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 repair error Error in list of partitions to test.t1
test.t1 repair Error Error in list of partitions to test.t1
test.t1 repair status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -81454,7 +81515,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 REPAIR PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 repair error Error in list of partitions to test.t1
test.t1 repair Error Error in list of partitions to test.t1
test.t1 repair status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -81930,7 +81992,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 REPAIR PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 repair error Error in list of partitions to test.t1
test.t1 repair Error Error in list of partitions to test.t1
test.t1 repair status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;
@ -82404,7 +82467,8 @@ SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN 1 AND @max_row_div2 - 1;
ALTER TABLE t1 REPAIR PARTITION part_1,part_1,part_1;
Table Op Msg_type Msg_text
test.t1 repair error Error in list of partitions to test.t1
test.t1 repair Error Error in list of partitions to test.t1
test.t1 repair status Operation failed
INSERT INTO t1(f_int1,f_int2,f_char1,f_char2,f_charbig)
SELECT f_int1,f_int2,f_char1,f_char2,f_charbig FROM t0_template
WHERE f_int1 BETWEEN @max_row_div2 AND @max_row;

View file

@ -1,3 +1,6 @@
SET @tokudb_prelock_empty_saved = @@GLOBAL.tokudb_prelock_empty;
SET GLOBAL tokudb_prelock_empty = 0;
SET SESSION tokudb_prelock_empty = 0;
DROP TABLE IF EXISTS t1;
# test without partitioning for reference
CREATE TABLE t1 (
@ -1113,3 +1116,4 @@ a
0
DROP TABLE t1;
##############################################################################
SET GLOBAL tokudb_prelock_empty = @tokudb_prelock_empty_saved;

View file

@ -1,2 +1,4 @@
partition_basic_symlink_tokudb : tokudb_file_per_table is not supported
partition_reorganize_tokudb : tokudb_file_per_table is not supported
partition_mgm_lc0_tokudb : https://tokutek.atlassian.net/browse/DB-637
partition_mgm_lc1_tokudb : https://tokutek.atlassian.net/browse/DB-637

View file

@ -1 +0,0 @@
--tokudb-prelock-empty=0

View file

@ -29,7 +29,12 @@
let $engine= 'TokuDB';
--source include/have_tokudb.inc
SET @tokudb_prelock_empty_saved = @@GLOBAL.tokudb_prelock_empty;
SET GLOBAL tokudb_prelock_empty = 0;
SET SESSION tokudb_prelock_empty = 0;
#------------------------------------------------------------------------------#
# Execute the tests to be applied to all storage engines
--source suite/parts/inc/partition_auto_increment.inc
SET GLOBAL tokudb_prelock_empty = @tokudb_prelock_empty_saved;

View file

@ -0,0 +1 @@
$TOKUDB_OPT $TOKUDB_LOAD_ADD --loose-tokudb-check-jemalloc=0

View file

@ -0,0 +1,8 @@
[row]
binlog-format=row
[stmt]
binlog-format=statement
[mix]
binlog-format=mixed

View file

@ -6,6 +6,13 @@ Warnings:
Note 1753 slave_transaction_retries is not supported in multi-threaded slave mode. In the event of a transient failure, the slave will not retry the transaction and will stop.
[connection master]
drop table if exists t;
show variables like 'tokudb_rpl_%';
Variable_name Value
tokudb_rpl_check_readonly ON
tokudb_rpl_lookup_rows OFF
tokudb_rpl_lookup_rows_delay 10000
tokudb_rpl_unique_checks OFF
tokudb_rpl_unique_checks_delay 10000
create table t (a bigint not null, primary key(a)) engine=tokudb;
insert into t values (1);
insert into t values (2),(3);

View file

@ -6,6 +6,13 @@ Warnings:
Note 1753 slave_transaction_retries is not supported in multi-threaded slave mode. In the event of a transient failure, the slave will not retry the transaction and will stop.
[connection master]
drop table if exists t;
show variables like 'tokudb_rpl_%';
Variable_name Value
tokudb_rpl_check_readonly ON
tokudb_rpl_lookup_rows OFF
tokudb_rpl_lookup_rows_delay 10000
tokudb_rpl_unique_checks OFF
tokudb_rpl_unique_checks_delay 10000
create table t (a bigint not null, b bigint not null, primary key(a)) engine=tokudb;
insert into t values (1,0);
insert into t values (2,0),(3,0);

View file

@ -6,6 +6,10 @@ Warnings:
Note 1753 slave_transaction_retries is not supported in multi-threaded slave mode. In the event of a transient failure, the slave will not retry the transaction and will stop.
[connection master]
drop table if exists t;
show variables like 'tokudb_rpl_unique_checks%';
Variable_name Value
tokudb_rpl_unique_checks OFF
tokudb_rpl_unique_checks_delay 5000
create table t (a bigint not null, primary key(a)) engine=tokudb;
select unix_timestamp() into @tstart;
insert into t values (1);

View file

@ -4,6 +4,13 @@ Note #### Sending passwords in plain text without SSL/TLS is extremely insecure.
Note #### Storing MySQL user name or password information in the master info repository is not secure and is therefore not recommended. Please consider using the USER and PASSWORD connection options for START SLAVE; see the 'START SLAVE Syntax' in the MySQL Manual for more information.
[connection master]
drop table if exists t;
show variables like 'tokudb_rpl_%';
Variable_name Value
tokudb_rpl_check_readonly ON
tokudb_rpl_lookup_rows OFF
tokudb_rpl_lookup_rows_delay 10000
tokudb_rpl_unique_checks OFF
tokudb_rpl_unique_checks_delay 10000
create table t (a bigint not null, primary key(a)) engine=tokudb;
insert into t values (1);
insert into t values (2),(3);

View file

@ -4,6 +4,13 @@ Note #### Sending passwords in plain text without SSL/TLS is extremely insecure.
Note #### Storing MySQL user name or password information in the master info repository is not secure and is therefore not recommended. Please consider using the USER and PASSWORD connection options for START SLAVE; see the 'START SLAVE Syntax' in the MySQL Manual for more information.
[connection master]
drop table if exists t;
show variables like 'tokudb_rpl_%';
Variable_name Value
tokudb_rpl_check_readonly ON
tokudb_rpl_lookup_rows ON
tokudb_rpl_lookup_rows_delay 10000
tokudb_rpl_unique_checks ON
tokudb_rpl_unique_checks_delay 0
create table t (a bigint not null, primary key(a)) engine=tokudb;
insert into t values (1);
insert into t values (2),(3);

View file

@ -1,3 +1,4 @@
SET SESSION tokudb_pk_insert_mode = 2;
include/master-slave.inc
Warnings:
Note #### Sending passwords in plain text without SSL/TLS is extremely insecure.

View file

@ -4,6 +4,13 @@ Note #### Sending passwords in plain text without SSL/TLS is extremely insecure.
Note #### Storing MySQL user name or password information in the master info repository is not secure and is therefore not recommended. Please consider using the USER and PASSWORD connection options for START SLAVE; see the 'START SLAVE Syntax' in the MySQL Manual for more information.
[connection master]
drop table if exists t;
show variables like 'tokudb_rpl%';
Variable_name Value
tokudb_rpl_check_readonly OFF
tokudb_rpl_lookup_rows ON
tokudb_rpl_lookup_rows_delay 0
tokudb_rpl_unique_checks OFF
tokudb_rpl_unique_checks_delay 5000
create table t (a bigint not null, primary key(a)) engine=tokudb;
select unix_timestamp() into @tstart;
insert into t values (1);

View file

@ -4,6 +4,13 @@ Note #### Sending passwords in plain text without SSL/TLS is extremely insecure.
Note #### Storing MySQL user name or password information in the master info repository is not secure and is therefore not recommended. Please consider using the USER and PASSWORD connection options for START SLAVE; see the 'START SLAVE Syntax' in the MySQL Manual for more information.
[connection master]
drop table if exists t;
show variables like 'tokudb_rpl%';
Variable_name Value
tokudb_rpl_check_readonly ON
tokudb_rpl_lookup_rows ON
tokudb_rpl_lookup_rows_delay 0
tokudb_rpl_unique_checks OFF
tokudb_rpl_unique_checks_delay 5000
create table t (a bigint not null, primary key(a)) engine=tokudb;
select unix_timestamp() into @tstart;
insert into t values (1);

View file

@ -4,6 +4,13 @@ Note #### Sending passwords in plain text without SSL/TLS is extremely insecure.
Note #### Storing MySQL user name or password information in the master info repository is not secure and is therefore not recommended. Please consider using the USER and PASSWORD connection options for START SLAVE; see the 'START SLAVE Syntax' in the MySQL Manual for more information.
[connection master]
drop table if exists t;
show variables like 'tokudb_rpl%';
Variable_name Value
tokudb_rpl_check_readonly OFF
tokudb_rpl_lookup_rows ON
tokudb_rpl_lookup_rows_delay 0
tokudb_rpl_unique_checks OFF
tokudb_rpl_unique_checks_delay 5000
create table t (a bigint not null, primary key(a)) engine=tokudb;
select unix_timestamp() into @tstart;
insert into t values (1);

View file

@ -4,6 +4,13 @@ Note #### Sending passwords in plain text without SSL/TLS is extremely insecure.
Note #### Storing MySQL user name or password information in the master info repository is not secure and is therefore not recommended. Please consider using the USER and PASSWORD connection options for START SLAVE; see the 'START SLAVE Syntax' in the MySQL Manual for more information.
[connection master]
drop table if exists t;
show variables like 'tokudb_rpl%';
Variable_name Value
tokudb_rpl_check_readonly ON
tokudb_rpl_lookup_rows ON
tokudb_rpl_lookup_rows_delay 0
tokudb_rpl_unique_checks OFF
tokudb_rpl_unique_checks_delay 5000
create table t (a bigint not null, primary key(a)) engine=tokudb;
select unix_timestamp() into @tstart;
insert into t values (1);

View file

@ -4,6 +4,13 @@ Note #### Sending passwords in plain text without SSL/TLS is extremely insecure.
Note #### Storing MySQL user name or password information in the master info repository is not secure and is therefore not recommended. Please consider using the USER and PASSWORD connection options for START SLAVE; see the 'START SLAVE Syntax' in the MySQL Manual for more information.
[connection master]
drop table if exists t;
show variables like 'tokudb_rpl_%';
Variable_name Value
tokudb_rpl_check_readonly ON
tokudb_rpl_lookup_rows OFF
tokudb_rpl_lookup_rows_delay 10000
tokudb_rpl_unique_checks OFF
tokudb_rpl_unique_checks_delay 10000
create table t (a bigint not null, b bigint not null, primary key(a)) engine=tokudb;
insert into t values (1,0);
insert into t values (2,0),(3,0);

View file

@ -4,6 +4,13 @@ Note #### Sending passwords in plain text without SSL/TLS is extremely insecure.
Note #### Storing MySQL user name or password information in the master info repository is not secure and is therefore not recommended. Please consider using the USER and PASSWORD connection options for START SLAVE; see the 'START SLAVE Syntax' in the MySQL Manual for more information.
[connection master]
drop table if exists t;
show variables like 'tokudb_rpl_%';
Variable_name Value
tokudb_rpl_check_readonly ON
tokudb_rpl_lookup_rows ON
tokudb_rpl_lookup_rows_delay 10000
tokudb_rpl_unique_checks OFF
tokudb_rpl_unique_checks_delay 10000
create table t (a bigint not null, b bigint not null, primary key(a)) engine=tokudb;
insert into t values (1,0);
insert into t values (2,0),(3,0);

View file

@ -4,6 +4,13 @@ Note #### Sending passwords in plain text without SSL/TLS is extremely insecure.
Note #### Storing MySQL user name or password information in the master info repository is not secure and is therefore not recommended. Please consider using the USER and PASSWORD connection options for START SLAVE; see the 'START SLAVE Syntax' in the MySQL Manual for more information.
[connection master]
drop table if exists t;
show variables like 'tokudb_rpl_%';
Variable_name Value
tokudb_rpl_check_readonly ON
tokudb_rpl_lookup_rows OFF
tokudb_rpl_lookup_rows_delay 10000
tokudb_rpl_unique_checks ON
tokudb_rpl_unique_checks_delay 10000
create table t (a bigint not null, b bigint not null, primary key(a)) engine=tokudb;
insert into t values (1,0);
insert into t values (2,0),(3,0);

View file

@ -4,6 +4,13 @@ Note #### Sending passwords in plain text without SSL/TLS is extremely insecure.
Note #### Storing MySQL user name or password information in the master info repository is not secure and is therefore not recommended. Please consider using the USER and PASSWORD connection options for START SLAVE; see the 'START SLAVE Syntax' in the MySQL Manual for more information.
[connection master]
drop table if exists t;
show variables like 'tokudb_rpl_%';
Variable_name Value
tokudb_rpl_check_readonly ON
tokudb_rpl_lookup_rows ON
tokudb_rpl_lookup_rows_delay 10000
tokudb_rpl_unique_checks ON
tokudb_rpl_unique_checks_delay 10000
create table t (a bigint not null, b bigint not null, primary key(a)) engine=tokudb;
insert into t values (1,0);
insert into t values (2,0),(3,0);

View file

@ -4,6 +4,13 @@ Note #### Sending passwords in plain text without SSL/TLS is extremely insecure.
Note #### Storing MySQL user name or password information in the master info repository is not secure and is therefore not recommended. Please consider using the USER and PASSWORD connection options for START SLAVE; see the 'START SLAVE Syntax' in the MySQL Manual for more information.
[connection master]
drop table if exists t;
show variables like 'tokudb_rpl_%';
Variable_name Value
tokudb_rpl_check_readonly ON
tokudb_rpl_lookup_rows OFF
tokudb_rpl_lookup_rows_delay 10000
tokudb_rpl_unique_checks OFF
tokudb_rpl_unique_checks_delay 10000
create table t (a bigint not null, b bigint not null, c bigint not null, primary key(a), unique key(c)) engine=tokudb;
insert into t values (1,0,-1);
insert into t values (2,0,-2),(3,0,-3);

View file

@ -4,6 +4,13 @@ Note #### Sending passwords in plain text without SSL/TLS is extremely insecure.
Note #### Storing MySQL user name or password information in the master info repository is not secure and is therefore not recommended. Please consider using the USER and PASSWORD connection options for START SLAVE; see the 'START SLAVE Syntax' in the MySQL Manual for more information.
[connection master]
drop table if exists t;
show variables like 'tokudb_rpl_%';
Variable_name Value
tokudb_rpl_check_readonly ON
tokudb_rpl_lookup_rows ON
tokudb_rpl_lookup_rows_delay 10000
tokudb_rpl_unique_checks OFF
tokudb_rpl_unique_checks_delay 10000
create table t (a bigint not null, b bigint not null, c bigint not null, primary key(a), unique key(c)) engine=tokudb;
insert into t values (1,0,-1);
insert into t values (2,0,-2),(3,0,-3);

View file

@ -4,6 +4,10 @@ Note #### Sending passwords in plain text without SSL/TLS is extremely insecure.
Note #### Storing MySQL user name or password information in the master info repository is not secure and is therefore not recommended. Please consider using the USER and PASSWORD connection options for START SLAVE; see the 'START SLAVE Syntax' in the MySQL Manual for more information.
[connection master]
drop table if exists t;
show variables like 'tokudb_rpl_unique_checks%';
Variable_name Value
tokudb_rpl_unique_checks OFF
tokudb_rpl_unique_checks_delay 5000
create table t (a bigint not null, primary key(a)) engine=tokudb;
select unix_timestamp() into @tstart;
insert into t values (1);

View file

@ -4,6 +4,10 @@ Note #### Sending passwords in plain text without SSL/TLS is extremely insecure.
Note #### Storing MySQL user name or password information in the master info repository is not secure and is therefore not recommended. Please consider using the USER and PASSWORD connection options for START SLAVE; see the 'START SLAVE Syntax' in the MySQL Manual for more information.
[connection master]
drop table if exists t;
show variables like 'tokudb_rpl_unique_checks%';
Variable_name Value
tokudb_rpl_unique_checks ON
tokudb_rpl_unique_checks_delay 10000
create table t (a bigint not null, primary key(a)) engine=tokudb;
select unix_timestamp() into @tstart;
insert into t values (1);

View file

@ -4,6 +4,10 @@ Note #### Sending passwords in plain text without SSL/TLS is extremely insecure.
Note #### Storing MySQL user name or password information in the master info repository is not secure and is therefore not recommended. Please consider using the USER and PASSWORD connection options for START SLAVE; see the 'START SLAVE Syntax' in the MySQL Manual for more information.
[connection master]
drop table if exists t;
show variables like 'tokudb_rpl_unique_checks%';
Variable_name Value
tokudb_rpl_unique_checks OFF
tokudb_rpl_unique_checks_delay 5000
create table t (a bigint not null, b bigint not null, primary key(a), unique key(b)) engine=tokudb;
select unix_timestamp() into @tstart;
insert into t values (1,2);

View file

@ -4,6 +4,10 @@ Note #### Sending passwords in plain text without SSL/TLS is extremely insecure.
Note #### Storing MySQL user name or password information in the master info repository is not secure and is therefore not recommended. Please consider using the USER and PASSWORD connection options for START SLAVE; see the 'START SLAVE Syntax' in the MySQL Manual for more information.
[connection master]
drop table if exists t;
show variables like 'tokudb_rpl_unique_checks%';
Variable_name Value
tokudb_rpl_unique_checks ON
tokudb_rpl_unique_checks_delay 5000
create table t (a bigint not null, b bigint not null, primary key(a), unique key(b)) engine=tokudb;
select unix_timestamp() into @tstart;
insert into t values (1,2);

View file

@ -1,3 +1,4 @@
--source include/have_tokudb.inc
#Want to skip this test from daily Valgrind execution
--source include/no_valgrind_without_big.inc
#

View file

@ -1,2 +1,2 @@
--read-only=ON --tokudb-rpl-unique-checks-delay=10000 --tokudb-rpl-unique-checks=OFF --tokudb-rpl-lookup-rows-delay=10000 --tokudb-rpl-lookup-rows=OFF --slave-parallel-workers=2
--read-only=ON --loose-tokudb-rpl-unique-checks-delay=10000 --loose-tokudb-rpl-unique-checks=OFF --loose-tokudb-rpl-lookup-rows-delay=10000 --loose-tokudb-rpl-lookup-rows=OFF --slave-parallel-workers=2

View file

@ -14,7 +14,7 @@ enable_warnings;
connection slave;
# show variables like 'read_only';
# show variables like 'tokudb_rpl_%';
show variables like 'tokudb_rpl_%';
# insert some rows
connection master;

View file

@ -1 +1 @@
--read-only=ON --tokudb-rpl-unique-checks-delay=10000 --tokudb-rpl-unique-checks=OFF --tokudb-rpl-lookup-rows-delay=10000 --tokudb-rpl-lookup-rows=OFF --slave-parallel-workers=2
--read-only=ON --loose-tokudb-rpl-unique-checks-delay=10000 --loose-tokudb-rpl-unique-checks=OFF --loose-tokudb-rpl-lookup-rows-delay=10000 --loose-tokudb-rpl-lookup-rows=OFF --slave-parallel-workers=2

View file

@ -13,7 +13,7 @@ enable_warnings;
connection slave;
# show variables like 'read_only';
# show variables like 'tokudb_rpl_%';
show variables like 'tokudb_rpl_%';
# insert some rows
connection master;

View file

@ -1,2 +1,2 @@
--read-only=ON --tokudb-rpl-unique-checks-delay=5000 --tokudb-rpl-unique-checks=OFF --slave-parallel-workers=2
--read-only=ON --loose-tokudb-rpl-unique-checks-delay=5000 --loose-tokudb-rpl-unique-checks=OFF --slave-parallel-workers=2

View file

@ -14,7 +14,7 @@ enable_warnings;
connection slave;
# show variables like 'read_only';
# show variables like 'tokudb_rpl_unique_checks%';
show variables like 'tokudb_rpl_unique_checks%';
# insert some rows
connection master;

View file

@ -1 +1 @@
--read-only=ON --tokudb-rpl-unique-checks-delay=10000 --tokudb-rpl-unique-checks=OFF --tokudb-rpl-lookup-rows-delay=10000 --tokudb-rpl-lookup-rows=OFF
--read-only=ON --loose-tokudb-rpl-unique-checks-delay=10000 --loose-tokudb-rpl-unique-checks=OFF --loose-tokudb-rpl-lookup-rows-delay=10000 --loose-tokudb-rpl-lookup-rows=OFF

View file

@ -14,7 +14,7 @@ enable_warnings;
connection slave;
# show variables like 'read_only';
# show variables like 'tokudb_rpl_%';
show variables like 'tokudb_rpl_%';
# insert some rows
connection master;

View file

@ -1 +1 @@
--read-only=ON --tokudb-rpl-unique-checks-delay=0 --tokudb-rpl-unique-checks=ON --tokudb-rpl-lookup-rows-delay=10000 --tokudb-rpl-lookup-rows=ON
--read-only=ON --loose-tokudb-rpl-unique-checks-delay=0 --loose-tokudb-rpl-unique-checks=ON --loose-tokudb-rpl-lookup-rows-delay=10000 --loose-tokudb-rpl-lookup-rows=ON

View file

@ -15,7 +15,7 @@ enable_warnings;
connection slave;
# show variables like 'read_only';
# show variables like 'tokudb_rpl_%';
show variables like 'tokudb_rpl_%';
# insert some rows
connection master;

View file

@ -1,2 +0,0 @@
--tokudb_pk_insert_mode=2

View file

@ -6,4 +6,7 @@
--source include/have_binlog_format_mixed.inc
--source include/have_tokudb.inc
let $engine_type=TokuDB;
SET SESSION tokudb_pk_insert_mode = 2;
--source suite/rpl/include/rpl_mixed_dml.inc

View file

@ -1 +1 @@
--read-only=OFF --tokudb-rpl-check-readonly=OFF --tokudb-rpl-unique-checks-delay=5000 --tokudb-rpl-unique-checks=OFF
--read-only=OFF --loose-tokudb-rpl-check-readonly=OFF --loose-tokudb-rpl-unique-checks-delay=5000 --loose-tokudb-rpl-unique-checks=OFF

View file

@ -14,7 +14,7 @@ enable_warnings;
connection slave;
# show variables like 'read_only';
# show variables like 'tokudb_rpl_unique_checks%';
show variables like 'tokudb_rpl%';
# insert some rows
connection master;

View file

@ -1 +1 @@
--read-only=OFF --tokudb-rpl-check-readonly=ON --tokudb-rpl-unique-checks-delay=5000 --tokudb-rpl-unique-checks=OFF
--read-only=OFF --loose-tokudb-rpl-check-readonly=ON --loose-tokudb-rpl-unique-checks-delay=5000 --loose-tokudb-rpl-unique-checks=OFF

View file

@ -14,7 +14,7 @@ enable_warnings;
connection slave;
# show variables like 'read_only';
# show variables like 'tokudb_rpl_unique_checks%';
show variables like 'tokudb_rpl%';
# insert some rows
connection master;

View file

@ -1 +1 @@
--read-only=ON --tokudb-rpl-check-readonly=OFF --tokudb-rpl-unique-checks-delay=5000 --tokudb-rpl-unique-checks=OFF
--read-only=ON --loose-tokudb-rpl-check-readonly=OFF --loose-tokudb-rpl-unique-checks-delay=5000 --loose-tokudb-rpl-unique-checks=OFF

View file

@ -14,7 +14,7 @@ enable_warnings;
connection slave;
# show variables like 'read_only';
# show variables like 'tokudb_rpl_unique_checks%';
show variables like 'tokudb_rpl%';
# insert some rows
connection master;

View file

@ -1 +1 @@
--read-only=ON --tokudb-rpl-check-readonly=ON --tokudb-rpl-unique-checks-delay=5000 --tokudb-rpl-unique-checks=OFF
--read-only=ON --loose-tokudb-rpl-check-readonly=ON --loose-tokudb-rpl-unique-checks-delay=5000 --loose-tokudb-rpl-unique-checks=OFF

View file

@ -14,7 +14,7 @@ enable_warnings;
connection slave;
# show variables like 'read_only';
# show variables like 'tokudb_rpl_unique_checks%';
show variables like 'tokudb_rpl%';
# insert some rows
connection master;

View file

@ -1 +1 @@
--read-only=ON --tokudb-rpl-unique-checks-delay=10000 --tokudb-rpl-unique-checks=OFF --tokudb-rpl-lookup-rows-delay=10000 --tokudb-rpl-lookup-rows=OFF
--read-only=ON --loose-tokudb-rpl-unique-checks-delay=10000 --loose-tokudb-rpl-unique-checks=OFF --loose-tokudb-rpl-lookup-rows-delay=10000 --loose-tokudb-rpl-lookup-rows=OFF

View file

@ -13,7 +13,7 @@ enable_warnings;
connection slave;
# show variables like 'read_only';
# show variables like 'tokudb_rpl_%';
show variables like 'tokudb_rpl_%';
# insert some rows
connection master;

View file

@ -1 +1 @@
--read-only=ON --tokudb-rpl-unique-checks-delay=10000 --tokudb-rpl-unique-checks=OFF --tokudb-rpl-lookup-rows-delay=10000 --tokudb-rpl-lookup-rows=ON
--read-only=ON --loose-tokudb-rpl-unique-checks-delay=10000 --loose-tokudb-rpl-unique-checks=OFF --loose-tokudb-rpl-lookup-rows-delay=10000 --loose-tokudb-rpl-lookup-rows=ON

View file

@ -13,7 +13,7 @@ enable_warnings;
connection slave;
# show variables like 'read_only';
# show variables like 'tokudb_rpl_%';
show variables like 'tokudb_rpl_%';
# insert some rows
connection master;

View file

@ -1 +1 @@
--read-only=ON --tokudb-rpl-unique-checks-delay=10000 --tokudb-rpl-unique-checks=ON --tokudb-rpl-lookup-rows-delay=10000 --tokudb-rpl-lookup-rows=OFF
--read-only=ON --loose-tokudb-rpl-unique-checks-delay=10000 --loose-tokudb-rpl-unique-checks=ON --loose-tokudb-rpl-lookup-rows-delay=10000 --loose-tokudb-rpl-lookup-rows=OFF

View file

@ -13,7 +13,7 @@ enable_warnings;
connection slave;
# show variables like 'read_only';
# show variables like 'tokudb_rpl_%';
show variables like 'tokudb_rpl_%';
# insert some rows
connection master;

View file

@ -1 +1 @@
--read-only=ON --tokudb-rpl-unique-checks-delay=10000 --tokudb-rpl-unique-checks=ON --tokudb-rpl-lookup-rows-delay=10000 --tokudb-rpl-lookup-rows=ON
--read-only=ON --loose-tokudb-rpl-unique-checks-delay=10000 --loose-tokudb-rpl-unique-checks=ON --loose-tokudb-rpl-lookup-rows-delay=10000 --loose-tokudb-rpl-lookup-rows=ON

View file

@ -13,7 +13,7 @@ enable_warnings;
connection slave;
# show variables like 'read_only';
# show variables like 'tokudb_rpl_%';
show variables like 'tokudb_rpl_%';
# insert some rows
connection master;

View file

@ -1 +1 @@
--read-only=ON --tokudb-rpl-unique-checks-delay=10000 --tokudb-rpl-unique-checks=OFF --tokudb-rpl-lookup-rows-delay=10000 --tokudb-rpl-lookup-rows=OFF
--read-only=ON --loose-tokudb-rpl-unique-checks-delay=10000 --loose-tokudb-rpl-unique-checks=OFF --loose-tokudb-rpl-lookup-rows-delay=10000 --loose-tokudb-rpl-lookup-rows=OFF

View file

@ -13,7 +13,7 @@ enable_warnings;
connection slave;
# show variables like 'read_only';
# show variables like 'tokudb_rpl_%';
show variables like 'tokudb_rpl_%';
# insert some rows
connection master;

View file

@ -1 +1 @@
--read-only=ON --tokudb-rpl-unique-checks-delay=10000 --tokudb-rpl-unique-checks=OFF --tokudb-rpl-lookup-rows-delay=10000 --tokudb-rpl-lookup-rows=ON
--read-only=ON --loose-tokudb-rpl-unique-checks-delay=10000 --loose-tokudb-rpl-unique-checks=OFF --loose-tokudb-rpl-lookup-rows-delay=10000 --loose-tokudb-rpl-lookup-rows=ON

View file

@ -13,7 +13,7 @@ enable_warnings;
connection slave;
# show variables like 'read_only';
# show variables like 'tokudb_rpl_%';
show variables like 'tokudb_rpl_%';
# insert some rows
connection master;

View file

@ -1 +1 @@
--read-only=ON --tokudb-rpl-unique-checks-delay=5000 --tokudb-rpl-unique-checks=OFF
--read-only=ON --loose-tokudb-rpl-unique-checks-delay=5000 --loose-tokudb-rpl-unique-checks=OFF

View file

@ -14,7 +14,7 @@ enable_warnings;
connection slave;
# show variables like 'read_only';
# show variables like 'tokudb_rpl_unique_checks%';
show variables like 'tokudb_rpl_unique_checks%';
# insert some rows
connection master;

View file

@ -1 +1 @@
--read-only=ON --tokudb-rpl-unique-checks-delay=10000 --tokudb-rpl-unique-checks=ON
--read-only=ON --loose-tokudb-rpl-unique-checks-delay=10000 --loose-tokudb-rpl-unique-checks=ON

View file

@ -14,7 +14,7 @@ enable_warnings;
connection slave;
# show variables like 'read_only';
# show variables like 'tokudb_rpl_unique_checks%';
show variables like 'tokudb_rpl_unique_checks%';
# insert some rows
connection master;

View file

@ -1 +1 @@
--read-only=ON --tokudb-rpl-unique-checks-delay=5000 --tokudb-rpl-unique-checks=OFF
--read-only=ON --loose-tokudb-rpl-unique-checks-delay=5000 --loose-tokudb-rpl-unique-checks=OFF

View file

@ -14,7 +14,7 @@ enable_warnings;
connection slave;
# show variables like 'read_only';
# show variables like 'tokudb_rpl_unique_checks%';
show variables like 'tokudb_rpl_unique_checks%';
# insert some rows
connection master;

View file

@ -1 +1 @@
--read-only=ON --tokudb-rpl-unique-checks-delay=5000 --tokudb-rpl-unique-checks=ON
--read-only=ON --loose-tokudb-rpl-unique-checks-delay=5000 --loose-tokudb-rpl-unique-checks=ON

View file

@ -14,7 +14,7 @@ enable_warnings;
connection slave;
# show variables like 'read_only';
# show variables like 'tokudb_rpl_unique_checks%';
show variables like 'tokudb_rpl_unique_checks%';
# insert some rows
connection master;

View file

@ -0,0 +1 @@
$TOKUDB_OPT $TOKUDB_LOAD_ADD --loose-tokudb-check-jemalloc=0

View file

@ -0,0 +1,73 @@
SET @orig_global = @@global.tokudb_analyze_delete_fraction;
SELECT @orig_global;
@orig_global
1
SET @orig_session = @@session.tokudb_analyze_delete_fraction;
SELECT @orig_session;
@orig_session
1
SET GLOBAL tokudb_analyze_delete_fraction = .5;
SELECT @@global.tokudb_analyze_delete_fraction;
@@global.tokudb_analyze_delete_fraction
0.500000
SET GLOBAL tokudb_analyze_delete_fraction = 0;
SELECT @@global.tokudb_analyze_delete_fraction;
@@global.tokudb_analyze_delete_fraction
0.000000
SET GLOBAL tokudb_analyze_delete_fraction = DEFAULT;
SELECT @@global.tokudb_analyze_delete_fraction;
@@global.tokudb_analyze_delete_fraction
1.000000
SET GLOBAL tokudb_analyze_delete_fraction = 'foobar';
ERROR 42000: Incorrect argument type to variable 'tokudb_analyze_delete_fraction'
SELECT @@global.tokudb_analyze_delete_fraction;
@@global.tokudb_analyze_delete_fraction
1.000000
SET GLOBAL tokudb_analyze_delete_fraction = 3.75;
Warnings:
Warning 1292 Truncated incorrect tokudb_analyze_delete_fraction value: '3.75'
SELECT @@global.tokudb_analyze_delete_fraction;
@@global.tokudb_analyze_delete_fraction
1.000000
SET SESSION tokudb_analyze_delete_fraction = .5;
SELECT @@session.tokudb_analyze_delete_fraction;
@@session.tokudb_analyze_delete_fraction
0.500000
SET SESSION tokudb_analyze_delete_fraction = 0;
SELECT @@session.tokudb_analyze_delete_fraction;
@@session.tokudb_analyze_delete_fraction
0.000000
SET SESSION tokudb_analyze_delete_fraction = DEFAULT;
SELECT @@session.tokudb_analyze_delete_fraction;
@@session.tokudb_analyze_delete_fraction
1.000000
SET SESSION tokudb_analyze_delete_fraction = 'foobar';
ERROR 42000: Incorrect argument type to variable 'tokudb_analyze_delete_fraction'
SELECT @@session.tokudb_analyze_delete_fraction;
@@session.tokudb_analyze_delete_fraction
1.000000
SET SESSION tokudb_analyze_delete_fraction = 3.75;
Warnings:
Warning 1292 Truncated incorrect tokudb_analyze_delete_fraction value: '3.75'
SELECT @@session.tokudb_analyze_delete_fraction;
@@session.tokudb_analyze_delete_fraction
1.000000
SET GLOBAL tokudb_analyze_delete_fraction = .2;
SET SESSION tokudb_analyze_delete_fraction = .3;
SELECT @@global.tokudb_analyze_delete_fraction;
@@global.tokudb_analyze_delete_fraction
0.200000
SELECT @@session.tokudb_analyze_delete_fraction;
@@session.tokudb_analyze_delete_fraction
0.300000
SHOW VARIABLES LIKE 'tokudb_analyze_delete_fraction';
Variable_name Value
tokudb_analyze_delete_fraction 0.300000
SET SESSION tokudb_analyze_delete_fraction = @orig_session;
SELECT @@session.tokudb_analyze_delete_fraction;
@@session.tokudb_analyze_delete_fraction
1.000000
SET GLOBAL tokudb_analyze_delete_fraction = @orig_global;
SELECT @@global.tokudb_analyze_delete_fraction;
@@global.tokudb_analyze_delete_fraction
1.000000

View file

@ -0,0 +1,99 @@
SET @orig_global = @@global.tokudb_analyze_in_background;
SELECT @orig_global;
@orig_global
0
SET @orig_session = @@session.tokudb_analyze_in_background;
SELECT @orig_session;
@orig_session
0
SET GLOBAL tokudb_analyze_in_background = 0;
SELECT @@global.tokudb_analyze_in_background;
@@global.tokudb_analyze_in_background
0
SET GLOBAL tokudb_analyze_in_background = 1;
SELECT @@global.tokudb_analyze_in_background;
@@global.tokudb_analyze_in_background
1
SET GLOBAL tokudb_analyze_in_background = DEFAULT;
SELECT @@global.tokudb_analyze_in_background;
@@global.tokudb_analyze_in_background
0
SET GLOBAL tokudb_analyze_in_background = -6;
SELECT @@global.tokudb_analyze_in_background;
@@global.tokudb_analyze_in_background
1
SET GLOBAL tokudb_analyze_in_background = 1.6;
ERROR 42000: Incorrect argument type to variable 'tokudb_analyze_in_background'
SELECT @@global.tokudb_analyze_in_background;
@@global.tokudb_analyze_in_background
1
SET GLOBAL tokudb_analyze_in_background = "T";
ERROR 42000: Variable 'tokudb_analyze_in_background' can't be set to the value of 'T'
SELECT @@global.tokudb_analyze_in_background;
@@global.tokudb_analyze_in_background
1
SET GLOBAL tokudb_analyze_in_background = "Y";
ERROR 42000: Variable 'tokudb_analyze_in_background' can't be set to the value of 'Y'
SELECT @@global.tokudb_analyze_in_background;
@@global.tokudb_analyze_in_background
1
SET GLOBAL tokudb_analyze_in_background = 'foobar';
ERROR 42000: Variable 'tokudb_analyze_in_background' can't be set to the value of 'foobar'
SELECT @@global.tokudb_analyze_in_background;
@@global.tokudb_analyze_in_background
1
SET SESSION tokudb_analyze_in_background = 0;
SELECT @@session.tokudb_analyze_in_background;
@@session.tokudb_analyze_in_background
0
SET SESSION tokudb_analyze_in_background = 1;
SELECT @@session.tokudb_analyze_in_background;
@@session.tokudb_analyze_in_background
1
SET SESSION tokudb_analyze_in_background = DEFAULT;
SELECT @@session.tokudb_analyze_in_background;
@@session.tokudb_analyze_in_background
1
SET SESSION tokudb_analyze_in_background = -6;
SELECT @@session.tokudb_analyze_in_background;
@@session.tokudb_analyze_in_background
1
SET SESSION tokudb_analyze_in_background = 1.6;
ERROR 42000: Incorrect argument type to variable 'tokudb_analyze_in_background'
SELECT @@session.tokudb_analyze_in_background;
@@session.tokudb_analyze_in_background
1
SET SESSION tokudb_analyze_in_background = "T";
ERROR 42000: Variable 'tokudb_analyze_in_background' can't be set to the value of 'T'
SELECT @@session.tokudb_analyze_in_background;
@@session.tokudb_analyze_in_background
1
SET SESSION tokudb_analyze_in_background = "Y";
ERROR 42000: Variable 'tokudb_analyze_in_background' can't be set to the value of 'Y'
SELECT @@session.tokudb_analyze_in_background;
@@session.tokudb_analyze_in_background
1
SET SESSION tokudb_analyze_in_background = 'foobar';
ERROR 42000: Variable 'tokudb_analyze_in_background' can't be set to the value of 'foobar'
SELECT @@session.tokudb_analyze_in_background;
@@session.tokudb_analyze_in_background
1
SET GLOBAL tokudb_analyze_in_background = 0;
SET SESSION tokudb_analyze_in_background = 1;
SELECT @@global.tokudb_analyze_in_background;
@@global.tokudb_analyze_in_background
0
SELECT @@session.tokudb_analyze_in_background;
@@session.tokudb_analyze_in_background
1
SHOW VARIABLES LIKE 'tokudb_analyze_in_background';
Variable_name Value
tokudb_analyze_in_background ON
SET SESSION tokudb_analyze_in_background = @orig_session;
SELECT @@session.tokudb_analyze_in_background;
@@session.tokudb_analyze_in_background
0
SET GLOBAL tokudb_analyze_in_background = @orig_global;
SELECT @@global.tokudb_analyze_in_background;
@@global.tokudb_analyze_in_background
0

View file

@ -0,0 +1,89 @@
SET @orig_global = @@global.tokudb_analyze_mode;
SELECT @orig_global;
@orig_global
TOKUDB_ANALYZE_STANDARD
SET @orig_session = @@session.tokudb_analyze_mode;
SELECT @orig_session;
@orig_session
TOKUDB_ANALYZE_STANDARD
SET GLOBAL tokudb_analyze_mode = 'tokudb_analyze_standard';
SELECT @@global.tokudb_analyze_mode;
@@global.tokudb_analyze_mode
TOKUDB_ANALYZE_STANDARD
SET GLOBAL tokudb_analyze_mode = 'tokudb_analyze_recount_rows';
SELECT @@global.tokudb_analyze_mode;
@@global.tokudb_analyze_mode
TOKUDB_ANALYZE_RECOUNT_ROWS
SET GLOBAL tokudb_analyze_mode = 'tokudb_analyze_cancel';
SELECT @@global.tokudb_analyze_mode;
@@global.tokudb_analyze_mode
TOKUDB_ANALYZE_CANCEL
SET GLOBAL tokudb_analyze_mode = DEFAULT;
SELECT @@global.tokudb_analyze_mode;
@@global.tokudb_analyze_mode
TOKUDB_ANALYZE_STANDARD
SET GLOBAL tokudb_analyze_mode = '';
ERROR 42000: Variable 'tokudb_analyze_mode' can't be set to the value of ''
SELECT @@global.tokudb_analyze_mode;
@@global.tokudb_analyze_mode
TOKUDB_ANALYZE_STANDARD
SET GLOBAL tokudb_analyze_mode = 'foobar';
ERROR 42000: Variable 'tokudb_analyze_mode' can't be set to the value of 'foobar'
SELECT @@global.tokudb_analyze_mode;
@@global.tokudb_analyze_mode
TOKUDB_ANALYZE_STANDARD
SET GLOBAL tokudb_analyze_mode = 123;
ERROR 42000: Variable 'tokudb_analyze_mode' can't be set to the value of '123'
SELECT @@global.tokudb_analyze_mode;
@@global.tokudb_analyze_mode
TOKUDB_ANALYZE_STANDARD
SET SESSION tokudb_analyze_mode = 'tokudb_analyze_standard';
SELECT @@session.tokudb_analyze_mode;
@@session.tokudb_analyze_mode
TOKUDB_ANALYZE_STANDARD
SET SESSION tokudb_analyze_mode = 'tokudb_analyze_recount_rows';
SELECT @@session.tokudb_analyze_mode;
@@session.tokudb_analyze_mode
TOKUDB_ANALYZE_RECOUNT_ROWS
SET SESSION tokudb_analyze_mode = 'tokudb_analyze_cancel';
SELECT @@session.tokudb_analyze_mode;
@@session.tokudb_analyze_mode
TOKUDB_ANALYZE_CANCEL
SET SESSION tokudb_analyze_mode = DEFAULT;
SELECT @@session.tokudb_analyze_mode;
@@session.tokudb_analyze_mode
TOKUDB_ANALYZE_STANDARD
SET SESSION tokudb_analyze_mode = '';
ERROR 42000: Variable 'tokudb_analyze_mode' can't be set to the value of ''
SELECT @@session.tokudb_analyze_mode;
@@session.tokudb_analyze_mode
TOKUDB_ANALYZE_STANDARD
SET SESSION tokudb_analyze_mode = 'foobar';
ERROR 42000: Variable 'tokudb_analyze_mode' can't be set to the value of 'foobar'
SELECT @@session.tokudb_analyze_mode;
@@session.tokudb_analyze_mode
TOKUDB_ANALYZE_STANDARD
SET SESSION tokudb_analyze_mode = 123;
ERROR 42000: Variable 'tokudb_analyze_mode' can't be set to the value of '123'
SELECT @@session.tokudb_analyze_mode;
@@session.tokudb_analyze_mode
TOKUDB_ANALYZE_STANDARD
SET GLOBAL tokudb_analyze_mode = 'tokudb_analyze_standard';
SET SESSION tokudb_analyze_mode = 'tokudb_analyze_recount_rows';
SELECT @@global.tokudb_analyze_mode;
@@global.tokudb_analyze_mode
TOKUDB_ANALYZE_STANDARD
SELECT @@session.tokudb_analyze_mode;
@@session.tokudb_analyze_mode
TOKUDB_ANALYZE_RECOUNT_ROWS
SHOW VARIABLES LIKE 'tokudb_analyze_mode';
Variable_name Value
tokudb_analyze_mode TOKUDB_ANALYZE_RECOUNT_ROWS
SET SESSION tokudb_analyze_mode = @orig_session;
SELECT @@session.tokudb_analyze_mode;
@@session.tokudb_analyze_mode
TOKUDB_ANALYZE_STANDARD
SET GLOBAL tokudb_analyze_mode = @orig_global;
SELECT @@global.tokudb_analyze_mode;
@@global.tokudb_analyze_mode
TOKUDB_ANALYZE_STANDARD

View file

@ -0,0 +1,61 @@
SET @orig_global = @@global.tokudb_analyze_throttle;
SELECT @orig_global;
@orig_global
0
SET @orig_session = @@session.tokudb_analyze_throttle;
SELECT @orig_session;
@orig_session
0
SET GLOBAL tokudb_analyze_throttle = 10;
SELECT @@global.tokudb_analyze_throttle;
@@global.tokudb_analyze_throttle
10
SET GLOBAL tokudb_analyze_throttle = 0;
SELECT @@global.tokudb_analyze_throttle;
@@global.tokudb_analyze_throttle
0
SET GLOBAL tokudb_analyze_throttle = DEFAULT;
SELECT @@global.tokudb_analyze_throttle;
@@global.tokudb_analyze_throttle
0
SET GLOBAL tokudb_analyze_throttle = 'foobar';
ERROR 42000: Incorrect argument type to variable 'tokudb_analyze_throttle'
SELECT @@global.tokudb_analyze_throttle;
@@global.tokudb_analyze_throttle
0
SET SESSION tokudb_analyze_throttle = 10;
SELECT @@session.tokudb_analyze_throttle;
@@session.tokudb_analyze_throttle
10
SET SESSION tokudb_analyze_throttle = 0;
SELECT @@session.tokudb_analyze_throttle;
@@session.tokudb_analyze_throttle
0
SET SESSION tokudb_analyze_throttle = DEFAULT;
SELECT @@session.tokudb_analyze_throttle;
@@session.tokudb_analyze_throttle
0
SET SESSION tokudb_analyze_throttle = 'foobar';
ERROR 42000: Incorrect argument type to variable 'tokudb_analyze_throttle'
SELECT @@session.tokudb_analyze_throttle;
@@session.tokudb_analyze_throttle
0
SET GLOBAL tokudb_analyze_throttle = 12;
SET SESSION tokudb_analyze_throttle = 13;
SELECT @@global.tokudb_analyze_throttle;
@@global.tokudb_analyze_throttle
12
SELECT @@session.tokudb_analyze_throttle;
@@session.tokudb_analyze_throttle
13
SHOW VARIABLES LIKE 'tokudb_analyze_throttle';
Variable_name Value
tokudb_analyze_throttle 13
SET SESSION tokudb_analyze_throttle = @orig_session;
SELECT @@session.tokudb_analyze_throttle;
@@session.tokudb_analyze_throttle
0
SET GLOBAL tokudb_analyze_throttle = @orig_global;
SELECT @@global.tokudb_analyze_throttle;
@@global.tokudb_analyze_throttle
0

View file

@ -0,0 +1,61 @@
SET @orig_global = @@global.tokudb_analyze_time;
SELECT @orig_global;
@orig_global
5
SET @orig_session = @@session.tokudb_analyze_time;
SELECT @orig_session;
@orig_session
5
SET GLOBAL tokudb_analyze_time = 10;
SELECT @@global.tokudb_analyze_time;
@@global.tokudb_analyze_time
10
SET GLOBAL tokudb_analyze_time = 0;
SELECT @@global.tokudb_analyze_time;
@@global.tokudb_analyze_time
0
SET GLOBAL tokudb_analyze_time = DEFAULT;
SELECT @@global.tokudb_analyze_time;
@@global.tokudb_analyze_time
5
SET GLOBAL tokudb_analyze_time = 'foobar';
ERROR 42000: Incorrect argument type to variable 'tokudb_analyze_time'
SELECT @@global.tokudb_analyze_time;
@@global.tokudb_analyze_time
5
SET SESSION tokudb_analyze_time = 10;
SELECT @@session.tokudb_analyze_time;
@@session.tokudb_analyze_time
10
SET SESSION tokudb_analyze_time = 0;
SELECT @@session.tokudb_analyze_time;
@@session.tokudb_analyze_time
0
SET SESSION tokudb_analyze_time = DEFAULT;
SELECT @@session.tokudb_analyze_time;
@@session.tokudb_analyze_time
5
SET SESSION tokudb_analyze_time = 'foobar';
ERROR 42000: Incorrect argument type to variable 'tokudb_analyze_time'
SELECT @@session.tokudb_analyze_time;
@@session.tokudb_analyze_time
5
SET GLOBAL tokudb_analyze_time = 12;
SET SESSION tokudb_analyze_time = 13;
SELECT @@global.tokudb_analyze_time;
@@global.tokudb_analyze_time
12
SELECT @@session.tokudb_analyze_time;
@@session.tokudb_analyze_time
13
SHOW VARIABLES LIKE 'tokudb_analyze_time';
Variable_name Value
tokudb_analyze_time 13
SET SESSION tokudb_analyze_time = @orig_session;
SELECT @@session.tokudb_analyze_time;
@@session.tokudb_analyze_time
5
SET GLOBAL tokudb_analyze_time = @orig_global;
SELECT @@global.tokudb_analyze_time;
@@global.tokudb_analyze_time
5

View file

@ -0,0 +1,61 @@
SET @orig_global = @@global.tokudb_auto_analyze;
SELECT @orig_global;
@orig_global
0
SET @orig_session = @@session.tokudb_auto_analyze;
SELECT @orig_session;
@orig_session
0
SET GLOBAL tokudb_auto_analyze = 10;
SELECT @@global.tokudb_auto_analyze;
@@global.tokudb_auto_analyze
10
SET GLOBAL tokudb_auto_analyze = 0;
SELECT @@global.tokudb_auto_analyze;
@@global.tokudb_auto_analyze
0
SET GLOBAL tokudb_auto_analyze = DEFAULT;
SELECT @@global.tokudb_auto_analyze;
@@global.tokudb_auto_analyze
0
SET GLOBAL tokudb_auto_analyze = 'foobar';
ERROR 42000: Incorrect argument type to variable 'tokudb_auto_analyze'
SELECT @@global.tokudb_auto_analyze;
@@global.tokudb_auto_analyze
0
SET SESSION tokudb_auto_analyze = 10;
SELECT @@session.tokudb_auto_analyze;
@@session.tokudb_auto_analyze
10
SET SESSION tokudb_auto_analyze = 0;
SELECT @@session.tokudb_auto_analyze;
@@session.tokudb_auto_analyze
0
SET SESSION tokudb_auto_analyze = DEFAULT;
SELECT @@session.tokudb_auto_analyze;
@@session.tokudb_auto_analyze
0
SET SESSION tokudb_auto_analyze = 'foobar';
ERROR 42000: Incorrect argument type to variable 'tokudb_auto_analyze'
SELECT @@session.tokudb_auto_analyze;
@@session.tokudb_auto_analyze
0
SET GLOBAL tokudb_auto_analyze = 12;
SET SESSION tokudb_auto_analyze = 13;
SELECT @@global.tokudb_auto_analyze;
@@global.tokudb_auto_analyze
12
SELECT @@session.tokudb_auto_analyze;
@@session.tokudb_auto_analyze
13
SHOW VARIABLES LIKE 'tokudb_auto_analyze';
Variable_name Value
tokudb_auto_analyze 13
SET SESSION tokudb_auto_analyze = @orig_session;
SELECT @@session.tokudb_auto_analyze;
@@session.tokudb_auto_analyze
0
SET GLOBAL tokudb_auto_analyze = @orig_global;
SELECT @@global.tokudb_auto_analyze;
@@global.tokudb_auto_analyze
0

View file

@ -0,0 +1,36 @@
SET @orig_global = @@global.tokudb_cardinality_scale_percent;
SELECT @orig_global;
@orig_global
50
SET GLOBAL tokudb_cardinality_scale_percent = 10;
SELECT @@global.tokudb_cardinality_scale_percent;
@@global.tokudb_cardinality_scale_percent
10
SET GLOBAL tokudb_cardinality_scale_percent = 0;
SELECT @@global.tokudb_cardinality_scale_percent;
@@global.tokudb_cardinality_scale_percent
0
SET GLOBAL tokudb_cardinality_scale_percent = DEFAULT;
SELECT @@global.tokudb_cardinality_scale_percent;
@@global.tokudb_cardinality_scale_percent
50
SET GLOBAL tokudb_cardinality_scale_percent = 'foobar';
ERROR 42000: Incorrect argument type to variable 'tokudb_cardinality_scale_percent'
SELECT @@global.tokudb_cardinality_scale_percent;
@@global.tokudb_cardinality_scale_percent
50
SET GLOBAL tokudb_cardinality_scale_percent = 12;
SET SESSION tokudb_cardinality_scale_percent = 13;
ERROR HY000: Variable 'tokudb_cardinality_scale_percent' is a GLOBAL variable and should be set with SET GLOBAL
SELECT @@global.tokudb_cardinality_scale_percent;
@@global.tokudb_cardinality_scale_percent
12
SELECT @@session.tokudb_cardinality_scale_percent;
ERROR HY000: Variable 'tokudb_cardinality_scale_percent' is a GLOBAL variable
SHOW VARIABLES LIKE 'tokudb_cardinality_scale_percent';
Variable_name Value
tokudb_cardinality_scale_percent 12
SET GLOBAL tokudb_cardinality_scale_percent = @orig_global;
SELECT @@global.tokudb_cardinality_scale_percent;
@@global.tokudb_cardinality_scale_percent
50

View file

@ -0,0 +1 @@
$TOKUDB_OPT $TOKUDB_LOAD_ADD --loose-tokudb-check-jemalloc=0

View file

@ -0,0 +1,56 @@
--source include/have_tokudb.inc
# Check the default value
SET @orig_global = @@global.tokudb_analyze_delete_fraction;
SELECT @orig_global;
SET @orig_session = @@session.tokudb_analyze_delete_fraction;
SELECT @orig_session;
# Test global
SET GLOBAL tokudb_analyze_delete_fraction = .5;
SELECT @@global.tokudb_analyze_delete_fraction;
SET GLOBAL tokudb_analyze_delete_fraction = 0;
SELECT @@global.tokudb_analyze_delete_fraction;
SET GLOBAL tokudb_analyze_delete_fraction = DEFAULT;
SELECT @@global.tokudb_analyze_delete_fraction;
-- error ER_WRONG_TYPE_FOR_VAR
SET GLOBAL tokudb_analyze_delete_fraction = 'foobar';
SELECT @@global.tokudb_analyze_delete_fraction;
SET GLOBAL tokudb_analyze_delete_fraction = 3.75;
SELECT @@global.tokudb_analyze_delete_fraction;
# Test session
SET SESSION tokudb_analyze_delete_fraction = .5;
SELECT @@session.tokudb_analyze_delete_fraction;
SET SESSION tokudb_analyze_delete_fraction = 0;
SELECT @@session.tokudb_analyze_delete_fraction;
SET SESSION tokudb_analyze_delete_fraction = DEFAULT;
SELECT @@session.tokudb_analyze_delete_fraction;
-- error ER_WRONG_TYPE_FOR_VAR
SET SESSION tokudb_analyze_delete_fraction = 'foobar';
SELECT @@session.tokudb_analyze_delete_fraction;
SET SESSION tokudb_analyze_delete_fraction = 3.75;
SELECT @@session.tokudb_analyze_delete_fraction;
# both
SET GLOBAL tokudb_analyze_delete_fraction = .2;
SET SESSION tokudb_analyze_delete_fraction = .3;
SELECT @@global.tokudb_analyze_delete_fraction;
SELECT @@session.tokudb_analyze_delete_fraction;
SHOW VARIABLES LIKE 'tokudb_analyze_delete_fraction';
# Clean up
SET SESSION tokudb_analyze_delete_fraction = @orig_session;
SELECT @@session.tokudb_analyze_delete_fraction;
SET GLOBAL tokudb_analyze_delete_fraction = @orig_global;
SELECT @@global.tokudb_analyze_delete_fraction;

View file

@ -0,0 +1,80 @@
--source include/have_tokudb.inc
# Check the default value
SET @orig_global = @@global.tokudb_analyze_in_background;
SELECT @orig_global;
SET @orig_session = @@session.tokudb_analyze_in_background;
SELECT @orig_session;
# Test global
SET GLOBAL tokudb_analyze_in_background = 0;
SELECT @@global.tokudb_analyze_in_background;
SET GLOBAL tokudb_analyze_in_background = 1;
SELECT @@global.tokudb_analyze_in_background;
SET GLOBAL tokudb_analyze_in_background = DEFAULT;
SELECT @@global.tokudb_analyze_in_background;
SET GLOBAL tokudb_analyze_in_background = -6;
SELECT @@global.tokudb_analyze_in_background;
-- error ER_WRONG_TYPE_FOR_VAR
SET GLOBAL tokudb_analyze_in_background = 1.6;
SELECT @@global.tokudb_analyze_in_background;
-- error ER_WRONG_VALUE_FOR_VAR
SET GLOBAL tokudb_analyze_in_background = "T";
SELECT @@global.tokudb_analyze_in_background;
-- error ER_WRONG_VALUE_FOR_VAR
SET GLOBAL tokudb_analyze_in_background = "Y";
SELECT @@global.tokudb_analyze_in_background;
-- error ER_WRONG_VALUE_FOR_VAR
SET GLOBAL tokudb_analyze_in_background = 'foobar';
SELECT @@global.tokudb_analyze_in_background;
# Test session
SET SESSION tokudb_analyze_in_background = 0;
SELECT @@session.tokudb_analyze_in_background;
SET SESSION tokudb_analyze_in_background = 1;
SELECT @@session.tokudb_analyze_in_background;
SET SESSION tokudb_analyze_in_background = DEFAULT;
SELECT @@session.tokudb_analyze_in_background;
SET SESSION tokudb_analyze_in_background = -6;
SELECT @@session.tokudb_analyze_in_background;
-- error ER_WRONG_TYPE_FOR_VAR
SET SESSION tokudb_analyze_in_background = 1.6;
SELECT @@session.tokudb_analyze_in_background;
-- error ER_WRONG_VALUE_FOR_VAR
SET SESSION tokudb_analyze_in_background = "T";
SELECT @@session.tokudb_analyze_in_background;
-- error ER_WRONG_VALUE_FOR_VAR
SET SESSION tokudb_analyze_in_background = "Y";
SELECT @@session.tokudb_analyze_in_background;
-- error ER_WRONG_VALUE_FOR_VAR
SET SESSION tokudb_analyze_in_background = 'foobar';
SELECT @@session.tokudb_analyze_in_background;
# both
SET GLOBAL tokudb_analyze_in_background = 0;
SET SESSION tokudb_analyze_in_background = 1;
SELECT @@global.tokudb_analyze_in_background;
SELECT @@session.tokudb_analyze_in_background;
SHOW VARIABLES LIKE 'tokudb_analyze_in_background';
# Clean up
SET SESSION tokudb_analyze_in_background = @orig_session;
SELECT @@session.tokudb_analyze_in_background;
SET GLOBAL tokudb_analyze_in_background = @orig_global;
SELECT @@global.tokudb_analyze_in_background;

View file

@ -0,0 +1,72 @@
--source include/have_tokudb.inc
# Check the default value
SET @orig_global = @@global.tokudb_analyze_mode;
SELECT @orig_global;
SET @orig_session = @@session.tokudb_analyze_mode;
SELECT @orig_session;
# Test global
SET GLOBAL tokudb_analyze_mode = 'tokudb_analyze_standard';
SELECT @@global.tokudb_analyze_mode;
SET GLOBAL tokudb_analyze_mode = 'tokudb_analyze_recount_rows';
SELECT @@global.tokudb_analyze_mode;
SET GLOBAL tokudb_analyze_mode = 'tokudb_analyze_cancel';
SELECT @@global.tokudb_analyze_mode;
SET GLOBAL tokudb_analyze_mode = DEFAULT;
SELECT @@global.tokudb_analyze_mode;
-- error ER_WRONG_VALUE_FOR_VAR
SET GLOBAL tokudb_analyze_mode = '';
SELECT @@global.tokudb_analyze_mode;
-- error ER_WRONG_VALUE_FOR_VAR
SET GLOBAL tokudb_analyze_mode = 'foobar';
SELECT @@global.tokudb_analyze_mode;
-- error ER_WRONG_VALUE_FOR_VAR
SET GLOBAL tokudb_analyze_mode = 123;
SELECT @@global.tokudb_analyze_mode;
# Test session
SET SESSION tokudb_analyze_mode = 'tokudb_analyze_standard';
SELECT @@session.tokudb_analyze_mode;
SET SESSION tokudb_analyze_mode = 'tokudb_analyze_recount_rows';
SELECT @@session.tokudb_analyze_mode;
SET SESSION tokudb_analyze_mode = 'tokudb_analyze_cancel';
SELECT @@session.tokudb_analyze_mode;
SET SESSION tokudb_analyze_mode = DEFAULT;
SELECT @@session.tokudb_analyze_mode;
-- error ER_WRONG_VALUE_FOR_VAR
SET SESSION tokudb_analyze_mode = '';
SELECT @@session.tokudb_analyze_mode;
-- error ER_WRONG_VALUE_FOR_VAR
SET SESSION tokudb_analyze_mode = 'foobar';
SELECT @@session.tokudb_analyze_mode;
-- error ER_WRONG_VALUE_FOR_VAR
SET SESSION tokudb_analyze_mode = 123;
SELECT @@session.tokudb_analyze_mode;
# both
SET GLOBAL tokudb_analyze_mode = 'tokudb_analyze_standard';
SET SESSION tokudb_analyze_mode = 'tokudb_analyze_recount_rows';
SELECT @@global.tokudb_analyze_mode;
SELECT @@session.tokudb_analyze_mode;
SHOW VARIABLES LIKE 'tokudb_analyze_mode';
# Clean up
SET SESSION tokudb_analyze_mode = @orig_session;
SELECT @@session.tokudb_analyze_mode;
SET GLOBAL tokudb_analyze_mode = @orig_global;
SELECT @@global.tokudb_analyze_mode;

View file

@ -0,0 +1,50 @@
--source include/have_tokudb.inc
# Check the default value
SET @orig_global = @@global.tokudb_analyze_throttle;
SELECT @orig_global;
SET @orig_session = @@session.tokudb_analyze_throttle;
SELECT @orig_session;
# Test global
SET GLOBAL tokudb_analyze_throttle = 10;
SELECT @@global.tokudb_analyze_throttle;
SET GLOBAL tokudb_analyze_throttle = 0;
SELECT @@global.tokudb_analyze_throttle;
SET GLOBAL tokudb_analyze_throttle = DEFAULT;
SELECT @@global.tokudb_analyze_throttle;
-- error ER_WRONG_TYPE_FOR_VAR
SET GLOBAL tokudb_analyze_throttle = 'foobar';
SELECT @@global.tokudb_analyze_throttle;
# Test session
SET SESSION tokudb_analyze_throttle = 10;
SELECT @@session.tokudb_analyze_throttle;
SET SESSION tokudb_analyze_throttle = 0;
SELECT @@session.tokudb_analyze_throttle;
SET SESSION tokudb_analyze_throttle = DEFAULT;
SELECT @@session.tokudb_analyze_throttle;
-- error ER_WRONG_TYPE_FOR_VAR
SET SESSION tokudb_analyze_throttle = 'foobar';
SELECT @@session.tokudb_analyze_throttle;
# both
SET GLOBAL tokudb_analyze_throttle = 12;
SET SESSION tokudb_analyze_throttle = 13;
SELECT @@global.tokudb_analyze_throttle;
SELECT @@session.tokudb_analyze_throttle;
SHOW VARIABLES LIKE 'tokudb_analyze_throttle';
# Clean up
SET SESSION tokudb_analyze_throttle = @orig_session;
SELECT @@session.tokudb_analyze_throttle;
SET GLOBAL tokudb_analyze_throttle = @orig_global;
SELECT @@global.tokudb_analyze_throttle;

View file

@ -0,0 +1,50 @@
--source include/have_tokudb.inc
# Check the default value
SET @orig_global = @@global.tokudb_analyze_time;
SELECT @orig_global;
SET @orig_session = @@session.tokudb_analyze_time;
SELECT @orig_session;
# Test global
SET GLOBAL tokudb_analyze_time = 10;
SELECT @@global.tokudb_analyze_time;
SET GLOBAL tokudb_analyze_time = 0;
SELECT @@global.tokudb_analyze_time;
SET GLOBAL tokudb_analyze_time = DEFAULT;
SELECT @@global.tokudb_analyze_time;
-- error ER_WRONG_TYPE_FOR_VAR
SET GLOBAL tokudb_analyze_time = 'foobar';
SELECT @@global.tokudb_analyze_time;
# Test session
SET SESSION tokudb_analyze_time = 10;
SELECT @@session.tokudb_analyze_time;
SET SESSION tokudb_analyze_time = 0;
SELECT @@session.tokudb_analyze_time;
SET SESSION tokudb_analyze_time = DEFAULT;
SELECT @@session.tokudb_analyze_time;
-- error ER_WRONG_TYPE_FOR_VAR
SET SESSION tokudb_analyze_time = 'foobar';
SELECT @@session.tokudb_analyze_time;
# both
SET GLOBAL tokudb_analyze_time = 12;
SET SESSION tokudb_analyze_time = 13;
SELECT @@global.tokudb_analyze_time;
SELECT @@session.tokudb_analyze_time;
SHOW VARIABLES LIKE 'tokudb_analyze_time';
# Clean up
SET SESSION tokudb_analyze_time = @orig_session;
SELECT @@session.tokudb_analyze_time;
SET GLOBAL tokudb_analyze_time = @orig_global;
SELECT @@global.tokudb_analyze_time;

View file

@ -0,0 +1,50 @@
--source include/have_tokudb.inc
# Check the default value
SET @orig_global = @@global.tokudb_auto_analyze;
SELECT @orig_global;
SET @orig_session = @@session.tokudb_auto_analyze;
SELECT @orig_session;
# Test global
SET GLOBAL tokudb_auto_analyze = 10;
SELECT @@global.tokudb_auto_analyze;
SET GLOBAL tokudb_auto_analyze = 0;
SELECT @@global.tokudb_auto_analyze;
SET GLOBAL tokudb_auto_analyze = DEFAULT;
SELECT @@global.tokudb_auto_analyze;
-- error ER_WRONG_TYPE_FOR_VAR
SET GLOBAL tokudb_auto_analyze = 'foobar';
SELECT @@global.tokudb_auto_analyze;
# Test session
SET SESSION tokudb_auto_analyze = 10;
SELECT @@session.tokudb_auto_analyze;
SET SESSION tokudb_auto_analyze = 0;
SELECT @@session.tokudb_auto_analyze;
SET SESSION tokudb_auto_analyze = DEFAULT;
SELECT @@session.tokudb_auto_analyze;
-- error ER_WRONG_TYPE_FOR_VAR
SET SESSION tokudb_auto_analyze = 'foobar';
SELECT @@session.tokudb_auto_analyze;
# both
SET GLOBAL tokudb_auto_analyze = 12;
SET SESSION tokudb_auto_analyze = 13;
SELECT @@global.tokudb_auto_analyze;
SELECT @@session.tokudb_auto_analyze;
SHOW VARIABLES LIKE 'tokudb_auto_analyze';
# Clean up
SET SESSION tokudb_auto_analyze = @orig_session;
SELECT @@session.tokudb_auto_analyze;
SET GLOBAL tokudb_auto_analyze = @orig_global;
SELECT @@global.tokudb_auto_analyze;

View file

@ -0,0 +1,32 @@
--source include/have_tokudb.inc
# Check the default value
SET @orig_global = @@global.tokudb_cardinality_scale_percent;
SELECT @orig_global;
# Test global
SET GLOBAL tokudb_cardinality_scale_percent = 10;
SELECT @@global.tokudb_cardinality_scale_percent;
SET GLOBAL tokudb_cardinality_scale_percent = 0;
SELECT @@global.tokudb_cardinality_scale_percent;
SET GLOBAL tokudb_cardinality_scale_percent = DEFAULT;
SELECT @@global.tokudb_cardinality_scale_percent;
-- error ER_WRONG_TYPE_FOR_VAR
SET GLOBAL tokudb_cardinality_scale_percent = 'foobar';
SELECT @@global.tokudb_cardinality_scale_percent;
# both
SET GLOBAL tokudb_cardinality_scale_percent = 12;
-- error ER_GLOBAL_VARIABLE
SET SESSION tokudb_cardinality_scale_percent = 13;
SELECT @@global.tokudb_cardinality_scale_percent;
-- error ER_INCORRECT_GLOBAL_LOCAL_VAR
SELECT @@session.tokudb_cardinality_scale_percent;
SHOW VARIABLES LIKE 'tokudb_cardinality_scale_percent';
# Clean up
SET GLOBAL tokudb_cardinality_scale_percent = @orig_global;
SELECT @@global.tokudb_cardinality_scale_percent;

View file

@ -4,35 +4,35 @@ create table tt (a int, b int, c int, d int, key(a), key(b), key(c));
insert into tt values (0,0,0,0),(1,0,0,0),(2,0,1,0),(3,0,1,0);
show indexes from tt;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
tt 1 a 1 a A NULL NULL NULL YES BTREE
tt 1 b 1 b A NULL NULL NULL YES BTREE
tt 1 c 1 c A NULL NULL NULL YES BTREE
tt 1 a 1 a A 4 NULL NULL YES BTREE
tt 1 b 1 b A 4 NULL NULL YES BTREE
tt 1 c 1 c A 4 NULL NULL YES BTREE
analyze table tt;
Table Op Msg_type Msg_text
test.tt analyze status OK
show indexes from tt;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
tt 1 a 1 a A 4 NULL NULL YES BTREE
tt 1 b 1 b A 1 NULL NULL YES BTREE
tt 1 c 1 c A 2 NULL NULL YES BTREE
tt 1 b 1 b A 2 NULL NULL YES BTREE
tt 1 c 1 c A 4 NULL NULL YES BTREE
alter table tt drop key b, add key (d);
show indexes from tt;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
tt 1 a 1 a A 4 NULL NULL YES BTREE
tt 1 c 1 c A 2 NULL NULL YES BTREE
tt 1 d 1 d A NULL NULL NULL YES BTREE
tt 1 c 1 c A 4 NULL NULL YES BTREE
tt 1 d 1 d A 4 NULL NULL YES BTREE
analyze table tt;
Table Op Msg_type Msg_text
test.tt analyze status OK
show indexes from tt;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
tt 1 a 1 a A 4 NULL NULL YES BTREE
tt 1 c 1 c A 2 NULL NULL YES BTREE
tt 1 d 1 d A 1 NULL NULL YES BTREE
tt 1 c 1 c A 4 NULL NULL YES BTREE
tt 1 d 1 d A 2 NULL NULL YES BTREE
flush tables;
show indexes from tt;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
tt 1 a 1 a A 4 NULL NULL YES BTREE
tt 1 c 1 c A 2 NULL NULL YES BTREE
tt 1 d 1 d A 1 NULL NULL YES BTREE
tt 1 c 1 c A 4 NULL NULL YES BTREE
tt 1 d 1 d A 2 NULL NULL YES BTREE
drop table tt;

View file

@ -15,32 +15,32 @@ alter table tt add key (b);
show indexes from tt;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
tt 0 PRIMARY 1 a A 4 NULL NULL BTREE
tt 1 b 1 b A NULL NULL NULL YES BTREE
tt 1 b 1 b A 4 NULL NULL YES BTREE
analyze table tt;
Table Op Msg_type Msg_text
test.tt analyze status OK
show indexes from tt;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
tt 0 PRIMARY 1 a A 4 NULL NULL BTREE
tt 1 b 1 b A 1 NULL NULL YES BTREE
tt 1 b 1 b A 2 NULL NULL YES BTREE
alter table tt add key (c);
show indexes from tt;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
tt 0 PRIMARY 1 a A 4 NULL NULL BTREE
tt 1 b 1 b A 1 NULL NULL YES BTREE
tt 1 c 1 c A NULL NULL NULL YES BTREE
tt 1 b 1 b A 2 NULL NULL YES BTREE
tt 1 c 1 c A 4 NULL NULL YES BTREE
analyze table tt;
Table Op Msg_type Msg_text
test.tt analyze status OK
show indexes from tt;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
tt 0 PRIMARY 1 a A 4 NULL NULL BTREE
tt 1 b 1 b A 1 NULL NULL YES BTREE
tt 1 c 1 c A 2 NULL NULL YES BTREE
tt 1 b 1 b A 2 NULL NULL YES BTREE
tt 1 c 1 c A 4 NULL NULL YES BTREE
flush tables;
show indexes from tt;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
tt 0 PRIMARY 1 a A 4 NULL NULL BTREE
tt 1 b 1 b A 1 NULL NULL YES BTREE
tt 1 c 1 c A 2 NULL NULL YES BTREE
tt 1 b 1 b A 2 NULL NULL YES BTREE
tt 1 c 1 c A 4 NULL NULL YES BTREE
drop table tt;

View file

@ -0,0 +1,800 @@
SHOW INDEX FROM ar_200;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_200 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_200 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_199;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_199 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_199 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_198;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_198 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_198 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_197;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_197 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_197 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_196;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_196 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_196 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_195;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_195 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_195 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_194;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_194 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_194 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_193;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_193 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_193 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_192;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_192 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_192 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_191;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_191 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_191 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_190;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_190 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_190 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_189;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_189 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_189 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_188;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_188 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_188 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_187;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_187 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_187 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_186;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_186 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_186 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_185;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_185 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_185 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_184;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_184 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_184 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_183;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_183 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_183 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_182;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_182 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_182 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_181;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_181 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_181 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_180;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_180 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_180 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_179;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_179 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_179 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_178;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_178 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_178 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_177;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_177 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_177 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_176;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_176 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_176 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_175;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_175 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_175 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_174;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_174 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_174 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_173;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_173 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_173 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_172;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_172 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_172 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_171;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_171 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_171 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_170;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_170 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_170 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_169;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_169 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_169 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_168;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_168 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_168 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_167;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_167 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_167 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_166;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_166 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_166 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_165;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_165 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_165 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_164;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_164 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_164 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_163;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_163 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_163 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_162;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_162 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_162 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_161;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_161 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_161 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_160;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_160 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_160 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_159;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_159 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_159 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_158;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_158 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_158 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_157;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_157 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_157 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_156;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_156 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_156 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_155;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_155 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_155 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_154;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_154 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_154 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_153;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_153 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_153 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_152;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_152 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_152 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_151;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_151 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_151 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_150;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_150 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_150 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_149;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_149 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_149 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_148;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_148 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_148 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_147;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_147 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_147 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_146;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_146 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_146 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_145;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_145 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_145 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_144;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_144 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_144 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_143;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_143 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_143 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_142;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_142 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_142 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_141;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_141 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_141 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_140;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_140 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_140 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_139;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_139 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_139 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_138;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_138 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_138 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_137;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_137 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_137 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_136;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_136 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_136 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_135;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_135 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_135 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_134;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_134 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_134 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_133;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_133 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_133 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_132;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_132 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_132 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_131;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_131 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_131 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_130;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_130 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_130 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_129;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_129 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_129 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_128;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_128 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_128 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_127;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_127 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_127 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_126;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_126 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_126 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_125;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_125 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_125 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_124;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_124 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_124 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_123;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_123 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_123 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_122;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_122 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_122 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_121;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_121 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_121 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_120;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_120 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_120 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_119;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_119 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_119 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_118;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_118 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_118 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_117;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_117 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_117 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_116;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_116 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_116 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_115;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_115 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_115 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_114;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_114 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_114 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_113;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_113 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_113 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_112;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_112 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_112 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_111;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_111 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_111 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_110;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_110 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_110 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_109;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_109 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_109 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_108;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_108 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_108 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_107;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_107 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_107 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_106;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_106 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_106 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_105;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_105 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_105 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_104;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_104 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_104 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_103;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_103 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_103 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_102;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_102 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_102 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_101;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_101 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_101 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_100;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_100 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_100 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_99;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_99 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_99 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_98;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_98 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_98 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_97;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_97 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_97 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_96;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_96 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_96 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_95;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_95 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_95 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_94;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_94 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_94 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_93;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_93 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_93 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_92;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_92 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_92 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_91;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_91 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_91 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_90;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_90 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_90 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_89;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_89 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_89 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_88;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_88 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_88 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_87;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_87 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_87 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_86;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_86 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_86 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_85;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_85 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_85 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_84;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_84 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_84 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_83;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_83 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_83 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_82;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_82 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_82 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_81;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_81 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_81 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_80;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_80 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_80 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_79;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_79 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_79 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_78;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_78 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_78 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_77;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_77 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_77 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_76;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_76 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_76 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_75;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_75 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_75 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_74;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_74 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_74 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_73;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_73 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_73 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_72;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_72 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_72 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_71;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_71 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_71 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_70;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_70 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_70 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_69;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_69 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_69 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_68;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_68 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_68 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_67;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_67 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_67 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_66;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_66 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_66 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_65;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_65 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_65 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_64;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_64 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_64 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_63;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_63 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_63 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_62;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_62 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_62 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_61;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_61 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_61 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_60;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_60 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_60 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_59;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_59 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_59 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_58;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_58 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_58 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_57;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_57 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_57 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_56;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_56 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_56 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_55;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_55 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_55 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_54;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_54 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_54 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_53;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_53 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_53 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_52;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_52 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_52 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_51;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_51 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_51 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_50;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_50 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_50 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_49;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_49 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_49 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_48;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_48 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_48 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_47;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_47 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_47 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_46;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_46 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_46 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_45;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_45 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_45 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_44;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_44 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_44 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_43;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_43 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_43 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_42;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_42 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_42 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_41;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_41 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_41 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_40;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_40 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_40 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_39;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_39 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_39 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_38;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_38 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_38 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_37;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_37 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_37 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_36;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_36 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_36 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_35;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_35 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_35 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_34;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_34 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_34 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_33;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_33 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_33 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_32;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_32 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_32 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_31;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_31 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_31 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_30;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_30 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_30 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_29;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_29 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_29 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_28;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_28 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_28 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_27;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_27 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_27 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_26;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_26 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_26 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_25;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_25 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_25 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_24;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_24 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_24 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_23;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_23 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_23 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_22;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_22 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_22 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_21;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_21 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_21 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_20;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_20 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_20 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_19;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_19 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_19 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_18;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_18 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_18 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_17;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_17 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_17 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_16;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_16 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_16 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_15;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_15 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_15 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_14;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_14 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_14 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_13;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_13 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_13 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_12;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_12 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_12 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_11;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_11 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_11 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_10;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_10 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_10 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_9;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_9 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_9 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_8;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_8 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_8 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_7;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_7 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_7 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_6;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_6 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_6 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_5;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_5 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_5 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_4;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_4 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_4 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_3;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_3 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_3 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_2;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_2 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_2 1 bkey 1 b A 1 NULL NULL YES BTREE
SHOW INDEX FROM ar_1;
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ar_1 0 PRIMARY 1 a A 1 NULL NULL BTREE
ar_1 1 bkey 1 b A 1 NULL NULL YES BTREE

Some files were not shown because too many files have changed in this diff Show more