mirror of
https://github.com/MariaDB/server.git
synced 2025-08-07 00:04:31 +03:00
MDEV-18186 assertion failure on missing InnoDB index
This was introduced in 1a7a018939
MDEV-16557 Remove INNOBASE_SHARE::idx_trans_tbl
ha_innobase::innobase_get_index: remove incorrect assertion.
Index nullability is checked in subsequent ifs.
Closes #1079
This commit is contained in:
committed by
Marko Mäkelä
parent
cbdc2d9489
commit
662217a592
@@ -1892,3 +1892,19 @@ f1
|
||||
SELECT * FROM t2;
|
||||
f1
|
||||
DROP TABLE t1, t2;
|
||||
#
|
||||
# MDEV-18186 assertion failure on missing InnoDB index
|
||||
#
|
||||
CREATE TABLE t (a INT, INDEX i1 (a)) ENGINE=INNODB;
|
||||
DROP TABLE t;
|
||||
CREATE TABLE t (a INT) ENGINE=INNODB;
|
||||
SHOW CREATE TABLE t;
|
||||
Table Create Table
|
||||
t CREATE TABLE `t` (
|
||||
`a` int(11) DEFAULT NULL,
|
||||
KEY `i1` (`a`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
||||
Warnings:
|
||||
Warning 1082 InnoDB: Table test/t contains 0 indexes inside InnoDB, which is different from the number of indexes 1 defined in the MariaDB
|
||||
Warning 1082 InnoDB: Table test/t contains 0 indexes inside InnoDB, which is different from the number of indexes 1 defined in the MariaDB
|
||||
DROP TABLE t;
|
||||
|
Reference in New Issue
Block a user