mirror of
https://github.com/MariaDB/server.git
synced 2025-07-27 18:02:13 +03:00
Merge branch '10.3' into 10.4
This commit is contained in:
@ -1051,6 +1051,31 @@ DROP view v;
|
||||
DROP TABLE t;
|
||||
set sql_mode= @save_sql_mode;
|
||||
|
||||
--echo #
|
||||
--echo # Bug#28573894 ALTER PARTITIONED TABLE ADD AUTO_INCREMENT DIFF RESULT
|
||||
--echo #
|
||||
CREATE TABLE t (a VARCHAR(10) NOT NULL,b INT,PRIMARY KEY (b)) ENGINE=INNODB
|
||||
PARTITION BY RANGE (b)
|
||||
(PARTITION pa VALUES LESS THAN (2),
|
||||
PARTITION pb VALUES LESS THAN (20),
|
||||
PARTITION pc VALUES LESS THAN (30),
|
||||
PARTITION pd VALUES LESS THAN (40));
|
||||
|
||||
INSERT INTO t
|
||||
VALUES('A',0),('B',1),('C',2),('D',3),('E',4),('F',5),('G',25),('H',35);
|
||||
CREATE TABLE t_copy LIKE t;
|
||||
INSERT INTO t_copy SELECT * FROM t;
|
||||
|
||||
--enable_info
|
||||
ALTER TABLE t ADD COLUMN r INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
ADD UNIQUE KEY (r,b);
|
||||
ALTER TABLE t_copy ADD COLUMN r INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
ADD UNIQUE KEY (r,b), ALGORITHM=COPY;
|
||||
--disable_info
|
||||
SELECT * FROM t;
|
||||
SELECT * FROM t_copy;
|
||||
DROP TABLE t,t_copy;
|
||||
|
||||
--echo #
|
||||
--echo # Bug#26390658 RENAMING A PARTITIONED TABLE DOES NOT UPDATE
|
||||
--echo # MYSQL.INNODB_TABLE_STATS
|
||||
|
Reference in New Issue
Block a user