mirror of
https://github.com/MariaDB/server.git
synced 2025-12-24 11:21:21 +03:00
Merge mronstrom@bk-internal.mysql.com:/home/bk/mysql-5.1-new
into zim.(none):/home/mikael/bug16370 mysql-test/r/partition.result: manual merge mysql-test/t/partition.test: manual merge sql/sql_partition.cc: manual merge
This commit is contained in:
@@ -552,6 +552,59 @@ alter table t1 rebuild partition;
|
||||
|
||||
drop table t1;
|
||||
|
||||
#
|
||||
# BUG 15253 Insert that should fail doesn't
|
||||
#
|
||||
create table t1 (a int)
|
||||
partition by list (a)
|
||||
(partition p0 values in (5));
|
||||
|
||||
--error ER_NO_PARTITION_FOR_GIVEN_VALUE
|
||||
insert into t1 values (0);
|
||||
|
||||
drop table t1;
|
||||
|
||||
#
|
||||
# BUG #16370 Subpartitions names not shown in SHOW CREATE TABLE output
|
||||
#
|
||||
create table t1 (a int)
|
||||
partition by range (a) subpartition by hash (a)
|
||||
(partition p0 values less than (100));
|
||||
|
||||
show create table t1;
|
||||
alter table t1 add partition (partition p1 values less than (200)
|
||||
(subpartition subpart21));
|
||||
|
||||
show create table t1;
|
||||
|
||||
drop table t1;
|
||||
|
||||
create table t1 (a int)
|
||||
partition by key (a);
|
||||
|
||||
show create table t1;
|
||||
alter table t1 add partition (partition p1);
|
||||
show create table t1;
|
||||
|
||||
drop table t1;
|
||||
|
||||
#
|
||||
# BUG 15407 Crash with subpartition
|
||||
#
|
||||
--error 1064
|
||||
create table t1 (a int, b int)
|
||||
partition by range (a)
|
||||
subpartition by hash(a)
|
||||
(partition p0 values less than (0) (subpartition sp0),
|
||||
partition p1 values less than (1));
|
||||
|
||||
--error 1064
|
||||
create table t1 (a int, b int)
|
||||
partition by range (a)
|
||||
subpartition by hash(a)
|
||||
(partition p0 values less than (0),
|
||||
partition p1 values less than (1) (subpartition sp0));
|
||||
|
||||
#
|
||||
# Bug #14673: Wrong InnoDB default row format
|
||||
#
|
||||
|
||||
Reference in New Issue
Block a user