summaryrefslogtreecommitdiff
path: root/mysql-test/suite/innodb/t/instant_alter_index_rename.test
diff options
context:
space:
mode:
authorMarko Mäkelä <marko.makela@mariadb.com>2021-06-22 17:52:54 +0300
committerMarko Mäkelä <marko.makela@mariadb.com>2021-06-22 17:52:54 +0300
commit9fc67c6bf3b9af632cb80c836e3ec912778d8906 (patch)
treee5c4ffc31ff098097f4bae2e8cd50f8ac0464360 /mysql-test/suite/innodb/t/instant_alter_index_rename.test
parente1c953ef23d010d5e2262524a2cfb57fd792e247 (diff)
downloadmariadb-git-9fc67c6bf3b9af632cb80c836e3ec912778d8906.tar.gz
MDEV-25950 Ignoring strange row from mysql.innodb_index_stats after DDL
commit_try_rebuild(): Invoke trx_t::drop_table_statistics() with the correct (original) name of the table. This fixes a regression that was introduced in commit 1bd681c8b3c5213ce1f7976940a7dc38b48a0d39 (MDEV-25506 part 3).
Diffstat (limited to 'mysql-test/suite/innodb/t/instant_alter_index_rename.test')
-rw-r--r--mysql-test/suite/innodb/t/instant_alter_index_rename.test4
1 files changed, 4 insertions, 0 deletions
diff --git a/mysql-test/suite/innodb/t/instant_alter_index_rename.test b/mysql-test/suite/innodb/t/instant_alter_index_rename.test
index af66c1027cc..9772c859a20 100644
--- a/mysql-test/suite/innodb/t/instant_alter_index_rename.test
+++ b/mysql-test/suite/innodb/t/instant_alter_index_rename.test
@@ -225,5 +225,9 @@ ALTER TABLE t1 DROP INDEX ind2, ADD INDEX ind3(b),
SELECT table_name, index_name, stat_name FROM mysql.innodb_index_stats;
+ALTER TABLE t1 DROP b, FORCE;
+SELECT table_name, index_name, stat_name FROM mysql.innodb_index_stats;
+
UPDATE t1 SET a = 1 WHERE c = 'foo';
DROP TABLE t1;
+SELECT table_name, index_name, stat_name FROM mysql.innodb_index_stats;