mariadb/storage/innobase
Thirunarayanan Balathandayuthapani 2ddfb83807 MDEV-29273 Race condition between drop table and closing of table
- This issue caused by race condition between drop thread
and fil_encrypt_thread. fil_encrypt_thread closes
the tablespace if the number of opened files
exceeds innodb_open_files. fil_node_open_file()
closes the tablespace which are open and it doesn't
have pending operations. At that time, InnoDB drop tries
to write the redo log for the file delete operation.
It throws the bad file descriptor error.

- When trying to close the file, InnoDB should check
whether the table is going to be dropped.
2023-04-12 19:07:59 +05:30
..
btr MDEV-26827 fixup: Do not duplicate io_slots::pending_io_count() 2023-04-12 13:49:57 +03:00
buf MDEV-26827 fixup: Do not duplicate io_slots::pending_io_count() 2023-04-12 13:49:57 +03:00
data Merge 10.4 into 10.5 2022-10-25 11:26:37 +03:00
dict Merge 10.5 into 10.6 2023-03-28 15:25:52 +03:00
eval
fil MDEV-29273 Race condition between drop table and closing of table 2023-04-12 19:07:59 +05:30
fsp Merge 10.5 into 10.6 2023-04-11 16:15:19 +03:00
fts Merge 10.5 into 10.6 2023-03-28 15:25:52 +03:00
fut MDEV-13542: Crashing on corrupted page is unhelpful 2022-06-06 14:03:22 +03:00
gis MDEV-26827 Make page flushing even faster 2023-03-16 17:19:58 +02:00
ha
handler Merge 10.5 into 10.6 2023-04-11 16:15:19 +03:00
ibuf Merge 10.5 into 10.6 2023-03-10 09:35:50 +02:00
include MDEV-29273 Race condition between drop table and closing of table 2023-04-12 19:07:59 +05:30
lock MDEV-30357 Performance regression in locking reads from secondary indexes 2023-03-16 16:00:45 +02:00
log MDEV-26827 fixup: Do not duplicate io_slots::pending_io_count() 2023-04-12 13:49:57 +03:00
mem
mtr MDEV-30638 Deadlock between INSERT and InnoDB non-persistent statistics update 2023-02-16 08:30:20 +02:00
mysql-test/storage_engine
os MDEV-26827 fixup: Do not duplicate io_slots::pending_io_count() 2023-04-12 13:49:57 +03:00
page Merge 10.5 into 10.6 2023-04-11 16:15:19 +03:00
pars MDEV-13542: Crashing on corrupted page is unhelpful 2022-06-06 14:03:22 +03:00
que Merge 10.5 into 10.6 2023-03-28 15:25:52 +03:00
read MDEV-29612 ReadViewBase::snapshot() misses an optimization 2022-10-06 13:14:16 +03:00
rem Merge 10.5 into 10.6 2023-04-11 16:15:19 +03:00
row Merge 10.5 into 10.6 2023-04-11 16:15:19 +03:00
srv MDEV-26827 fixup: Do not duplicate io_slots::pending_io_count() 2023-04-12 13:49:57 +03:00
sync
trx MDEV-30936 clang 15.0.7 -fsanitize=memory fails massively 2023-03-28 11:44:24 +03:00
unittest
ut Merge 10.5 into 10.6 2022-11-23 18:13:28 +02:00
.clang-format-old
bzip2.cmake
CMakeLists.txt Merge 10.5 into 10.6 2023-02-10 13:03:01 +02:00
COPYING.Google
COPYING.Percona
lz4.cmake
lzma.cmake
lzo.cmake
snappy.cmake