mirror of
https://github.com/MariaDB/server.git
synced 2025-09-02 09:41:40 +03:00
BUG#19281: Auto-increment disappeared after create index
This commit is contained in:

parent
2e6b51579b
commit
0273a29bf8
@@ -191,3 +191,13 @@ SELECT COUNT(*) FROM t1 WHERE s1 < 3;
|
||||
COUNT(*)
|
||||
2
|
||||
DROP TABLE t1;
|
||||
create table t1 (a int auto_increment primary key)
|
||||
auto_increment=100
|
||||
partition by list (a)
|
||||
(partition p0 values in (1, 100));
|
||||
create index inx on t1 (a);
|
||||
insert into t1 values (null);
|
||||
select * from t1;
|
||||
a
|
||||
100
|
||||
drop table t1;
|
||||
|
@@ -124,3 +124,15 @@ INSERT INTO t1 VALUES (1), (2), (3), (4), (5);
|
||||
SELECT COUNT(*) FROM t1 WHERE s1 < 3;
|
||||
DROP TABLE t1;
|
||||
|
||||
#
|
||||
# Bug 19281 Partitions: Auto-increment value lost
|
||||
#
|
||||
create table t1 (a int auto_increment primary key)
|
||||
auto_increment=100
|
||||
partition by list (a)
|
||||
(partition p0 values in (1, 100));
|
||||
create index inx on t1 (a);
|
||||
insert into t1 values (null);
|
||||
select * from t1;
|
||||
drop table t1;
|
||||
|
||||
|
@@ -1581,6 +1581,7 @@ error:
|
||||
|
||||
void ha_partition::update_create_info(HA_CREATE_INFO *create_info)
|
||||
{
|
||||
m_file[0]->update_create_info(create_info);
|
||||
return;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user