mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
BUG#20340: NODEGROUP in information_schema.partitions integer =>
error in error log when "default is put into it NODEGROUP string to cater for "default" in it mysql-test/r/ndb_partition_key.result: New test case mysql-test/t/ndb_partition_key.test: New test case sql/sql_show.cc: NODEGROUP string to cater for "default" in it
This commit is contained in:
@ -194,6 +194,12 @@ c2 TEXT NOT NULL,
|
|||||||
c3 INT NOT NULL,
|
c3 INT NOT NULL,
|
||||||
PRIMARY KEY(c1,c3))
|
PRIMARY KEY(c1,c3))
|
||||||
ENGINE=NDB
|
ENGINE=NDB
|
||||||
PARTITION BY KEY(c3);
|
PARTITION BY KEY(c3)
|
||||||
|
(PARTITION p0 NODEGROUP 0, PARTITION p1 NODEGROUP 0);
|
||||||
ALTER TABLE t1 ADD COLUMN c4 INT AFTER c1;
|
ALTER TABLE t1 ADD COLUMN c4 INT AFTER c1;
|
||||||
|
SELECT NODEGROUP,PARTITION_NAME FROM information_schema.partitions WHERE
|
||||||
|
table_name = "t1";
|
||||||
|
NODEGROUP PARTITION_NAME
|
||||||
|
0 p0
|
||||||
|
0 p1
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
|
@ -192,7 +192,10 @@ CREATE TABLE t1 (
|
|||||||
c3 INT NOT NULL,
|
c3 INT NOT NULL,
|
||||||
PRIMARY KEY(c1,c3))
|
PRIMARY KEY(c1,c3))
|
||||||
ENGINE=NDB
|
ENGINE=NDB
|
||||||
PARTITION BY KEY(c3);
|
PARTITION BY KEY(c3)
|
||||||
|
(PARTITION p0 NODEGROUP 0, PARTITION p1 NODEGROUP 0);
|
||||||
|
|
||||||
ALTER TABLE t1 ADD COLUMN c4 INT AFTER c1;
|
ALTER TABLE t1 ADD COLUMN c4 INT AFTER c1;
|
||||||
|
SELECT NODEGROUP,PARTITION_NAME FROM information_schema.partitions WHERE
|
||||||
|
table_name = "t1";
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
|
@ -5482,7 +5482,7 @@ ST_FIELD_INFO partitions_fields_info[]=
|
|||||||
{"CHECK_TIME", 0, MYSQL_TYPE_TIMESTAMP, 0, 1, 0},
|
{"CHECK_TIME", 0, MYSQL_TYPE_TIMESTAMP, 0, 1, 0},
|
||||||
{"CHECKSUM", 21 , MYSQL_TYPE_LONG, 0, 1, 0},
|
{"CHECKSUM", 21 , MYSQL_TYPE_LONG, 0, 1, 0},
|
||||||
{"PARTITION_COMMENT", 80, MYSQL_TYPE_STRING, 0, 0, 0},
|
{"PARTITION_COMMENT", 80, MYSQL_TYPE_STRING, 0, 0, 0},
|
||||||
{"NODEGROUP", 21 , MYSQL_TYPE_LONG, 0, 0, 0},
|
{"NODEGROUP", 12 , MYSQL_TYPE_STRING, 0, 0, 0},
|
||||||
{"TABLESPACE_NAME", NAME_LEN, MYSQL_TYPE_STRING, 0, 0, 0},
|
{"TABLESPACE_NAME", NAME_LEN, MYSQL_TYPE_STRING, 0, 0, 0},
|
||||||
{0, 0, MYSQL_TYPE_STRING, 0, 0, 0}
|
{0, 0, MYSQL_TYPE_STRING, 0, 0, 0}
|
||||||
};
|
};
|
||||||
|
Reference in New Issue
Block a user