mariadb/storage/xtradb/dict
Marko Mäkelä 1eee3a3fb7 MDEV-13051 MySQL#86607 InnoDB crash after failed ADD INDEX and table_definition_cache eviction
There are two bugs related to failed ADD INDEX and
the InnoDB table cache eviction.

dict_table_close(): Try dropping failed ADD INDEX when releasing
the last table handle, not when releasing the last-but-one.

dict_table_remove_from_cache_low(): Do not invoke
row_merge_drop_indexes() after freeing all index metadata.
Instead, directly invoke row_merge_drop_indexes_dict() to
remove the metadata from the persistent data dictionary
and to free the index pages.
2017-10-16 19:11:30 +03:00
..
dict0boot.cc Merge branch 'merge-xtradb-5.6' into 10.0 2017-05-17 12:11:12 +03:00
dict0crea.cc MDEV-11694 InnoDB tries to create unused table SYS_ZIP_DICT 2017-01-03 19:32:47 +02:00
dict0dict.cc MDEV-13051 MySQL#86607 InnoDB crash after failed ADD INDEX and table_definition_cache eviction 2017-10-16 19:11:30 +03:00
dict0load.cc MDEV-11694 InnoDB tries to create unused table SYS_ZIP_DICT 2017-01-03 19:32:47 +02:00
dict0mem.cc MDEV-6262 analyze the coverity report on mariadb 2017-05-19 20:26:56 +02:00
dict0stats.cc Merge branch 'merge-xtradb-5.6' into 10.0 2017-05-17 12:11:12 +03:00
dict0stats_bg.cc MDEV-13039 innodb_fast_shutdown=0 may fail to purge all undo log 2017-06-09 16:20:42 +03:00