BUG #16810: Error on coalesce partition
New test case (bug was already fixed) mysql-test/r/ndb_partition_key.result: New test case mysql-test/t/ndb_partition_key.test: New test case
This commit is contained in:
parent
aa451a0e07
commit
c472bdbafa
@ -89,3 +89,16 @@ ALTER TABLE t1
|
|||||||
PARTITION BY KEY(a)
|
PARTITION BY KEY(a)
|
||||||
(PARTITION p0 ENGINE = NDB, PARTITION p1 ENGINE = NDB);
|
(PARTITION p0 ENGINE = NDB, PARTITION p1 ENGINE = NDB);
|
||||||
drop table t1;
|
drop table t1;
|
||||||
|
CREATE TABLE t1 (
|
||||||
|
c1 MEDIUMINT NOT NULL AUTO_INCREMENT,
|
||||||
|
c2 TEXT NOT NULL,
|
||||||
|
c3 INT NOT NULL,
|
||||||
|
c4 BIT NOT NULL,
|
||||||
|
c5 FLOAT,
|
||||||
|
c6 VARCHAR(255),
|
||||||
|
c7 TIMESTAMP,
|
||||||
|
PRIMARY KEY(c1,c3))
|
||||||
|
ENGINE=NDB
|
||||||
|
PARTITION BY KEY(c3) PARTITIONS 5;
|
||||||
|
ALTER TABLE t1 COALESCE PARTITION 4;
|
||||||
|
DROP TABLE t1;
|
||||||
|
@ -79,3 +79,32 @@ PARTITION BY KEY(a)
|
|||||||
(PARTITION p0 ENGINE = NDB, PARTITION p1 ENGINE = NDB);
|
(PARTITION p0 ENGINE = NDB, PARTITION p1 ENGINE = NDB);
|
||||||
|
|
||||||
drop table t1;
|
drop table t1;
|
||||||
|
|
||||||
|
#
|
||||||
|
# BUG 16810 Out of memory when coalesce partition
|
||||||
|
#
|
||||||
|
CREATE TABLE t1 (
|
||||||
|
c1 MEDIUMINT NOT NULL AUTO_INCREMENT,
|
||||||
|
c2 TEXT NOT NULL,
|
||||||
|
c3 INT NOT NULL,
|
||||||
|
c4 BIT NOT NULL,
|
||||||
|
c5 FLOAT,
|
||||||
|
c6 VARCHAR(255),
|
||||||
|
c7 TIMESTAMP,
|
||||||
|
PRIMARY KEY(c1,c3))
|
||||||
|
ENGINE=NDB
|
||||||
|
PARTITION BY KEY(c3) PARTITIONS 5;
|
||||||
|
|
||||||
|
let $j= 11;
|
||||||
|
--disable_query_log
|
||||||
|
while ($j)
|
||||||
|
{
|
||||||
|
eval INSERT INTO t1 VALUES (NULL, "Tested Remotely from Texas, USA", $j,
|
||||||
|
b'0',
|
||||||
|
$j.00,"By JBM $j","2006-01-26");
|
||||||
|
dec $j;
|
||||||
|
}
|
||||||
|
--enable_query_log
|
||||||
|
ALTER TABLE t1 COALESCE PARTITION 4;
|
||||||
|
|
||||||
|
DROP TABLE t1;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user