mariadb/storage/innobase
Thirunarayanan Balathandayuthapani 8a612314d0 MDEV-23332 Index online status assert failure in btr_search_drop_page_hash_index
Problem:
========
In row_merge_drop_indexes(), InnoDB drops only the index from
dictionary and frees the index pages but it maintains the index
object if the table is being used by other DML threads. It sets
the online status of the index to ONLINE_INDEX_ABORTED_DROPPED.
Removing the index from dictionary doesn't remove the
corressponding ahi entries of the index. When block is being
reused, InnoDB tries to remove ahi entries for the block and
it fails if index online status is ONLINE_INDEX_ABORTED_DROPPED.

Fix:
====
MDEV-22456 allows the index ahi entries to be dropped lazily.
so checking online status in btr_search_drop_page_hash_index()
is meaningless and should be removed.
2020-07-30 13:59:03 +05:30
..
btr MDEV-23332 Index online status assert failure in btr_search_drop_page_hash_index 2020-07-30 13:59:03 +05:30
buf MDEV-23233: Race condition for btr_search_drop_page_hash_index() in buf_page_create() 2020-07-27 22:17:51 +05:30
data MDEV-20377: Fix -Wunused-but-set-variable 2020-07-01 20:34:06 +03:00
dict MDEV-23134 SEGV in dict_load_table_one during restart after server crash 2020-07-23 20:43:28 +05:30
eval MDEV-21254 Remove unused keywords from the InnoDB SQL parser 2019-12-09 12:32:04 +02:00
fil Merge 10.1 into 10.2 2020-07-20 14:53:24 +03:00
fsp Merge 10.1 into 10.2 2020-07-20 14:53:24 +03:00
fts MDEV-22811 DDL fails to drop and re-create FTS index 2020-06-18 15:49:39 +05:30
fut Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
gis MDEV-22456 Dropping the adaptive hash index may cause DDL to lock up InnoDB 2020-05-15 17:23:08 +03:00
ha Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
handler MDEV-20638 Remove the deadcode from srv_master_thread() and srv_active_wake_master_thread_low() 2020-07-23 16:23:20 +05:30
ibuf Merge 10.1 into 10.2 2020-07-20 14:53:24 +03:00
include MDEV-20638 Remove the deadcode from srv_master_thread() and srv_active_wake_master_thread_low() 2020-07-23 16:23:20 +05:30
lock MDEV-22721 Remove bloat caused by InnoDB logger class 2020-06-04 10:24:10 +03:00
log MDEV-17481 mariadb service won't shutdown when it's running and the OS datetime updated backwards 2020-07-22 18:02:52 +05:30
mach Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
mem MDEV-20377: Make WITH_MSAN more usable 2020-07-01 17:23:00 +03:00
mtr Merge 10.1 into 10.2 2020-07-20 14:53:24 +03:00
mysql-test/storage_engine Fix for MDEV-17449, typo in error message (#1146) 2019-03-24 21:24:28 +04:00
os MDEV-20377: Make WITH_MSAN more usable 2020-07-01 17:23:00 +03:00
page Make page validation stricter 2020-07-15 19:41:01 +03:00
pars MDEV-21254 Remove unused keywords from the InnoDB SQL parser 2019-12-09 12:32:04 +02:00
que InnoDB: reduce size of dtuple_t 2020-03-20 21:35:42 +03:00
read MVCC::view_close(): Correct comments 2019-09-04 09:42:38 +03:00
rem MDEV-21595: innodb offset_t rename to rec_offs 2020-04-29 12:02:47 +03:00
row MDEV-20638 Remove the deadcode from srv_master_thread() and srv_active_wake_master_thread_low() 2020-07-23 16:23:20 +05:30
srv MDEV-20638 Remove the deadcode from srv_master_thread() and srv_active_wake_master_thread_low() 2020-07-23 16:23:20 +05:30
sync MDEV-20377: Make WITH_MSAN more usable 2020-07-01 17:23:00 +03:00
trx MDEV-23339 innodb_force_recovery=2 may still abort the rollback of recovered transactions 2020-07-30 09:24:36 +03:00
ut MDEV-20377: Fix cmake -DPLUGIN_PERFSCHEMA=NO 2020-07-02 06:03:59 +03:00
.clang-format add .clang-format file for InnoDB 2019-10-29 21:56:24 +03:00
bzip2.cmake Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
CMakeLists.txt MDEV-21337 fix aligned_malloc() 2019-12-18 20:09:52 +08:00
compile-innodb Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
COPYING.Google
COPYING.Percona
innodb.cmake MDEV-21362 do something with -fno-builtin-memcmp for rem0cmp.cc 2019-12-24 17:03:27 +08:00
lz4.cmake Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
lzma.cmake Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
lzo.cmake Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
plugin_exports
snappy.cmake Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00