mariadb/storage/xtradb
Marko Mäkelä a5e268a293 MDEV-20102 Phantom InnoDB table remains after interrupted CREATE...SELECT
This is a regression due to MDEV-16515 that affects some versions in
the MariaDB 10.1 server series starting with 10.1.35, and possibly
all versions starting with 10.2.17, 10.3.8, and 10.4.0.

The idea of MDEV-16515 is to allow DROP TABLE to be interrupted,
in case it was stuck due to some concurrent activity. We already
made some cases of internal DROP TABLE immune to kill in MDEV-18237,
MDEV-16647, MDEV-17470. We must include the cleanup of
CREATE TABLE...SELECT in the list of such internal DROP TABLE.

ha_innobase::delete_table(): Pass create_failed=true if the current
SQL statement is CREATE, so that the table will be dropped.

row_drop_table_for_mysql(): If create_failed=true, do not allow
the operation to be interrupted.
2019-07-22 14:55:46 +03:00
..
api Update FSF address 2019-05-11 19:25:02 +03:00
btr Update FSF Address 2019-05-11 21:29:06 +03:00
buf MDEV-19978 Page read from tablespace is corrupted 2019-07-11 18:25:25 +05:30
data Update FSF Address 2019-05-11 21:29:06 +03:00
dict Update FSF Address 2019-05-11 21:29:06 +03:00
dyn Merge branch '5.5' into 10.1 2019-05-11 19:15:57 +03:00
eval Update FSF Address 2019-05-11 21:29:06 +03:00
fil MDEV-13625: Add the test innodb.innodb-wl5980-debug 2019-07-18 17:01:59 +03:00
fsp Merge branch '5.5' into 10.1 2019-05-11 19:15:57 +03:00
fts MDEV-19445 heap-use-after-free related to innodb_ft_aux_table 2019-05-13 17:16:42 +03:00
fut Update FSF Address 2019-05-11 21:29:06 +03:00
ha Update FSF Address 2019-05-11 21:29:06 +03:00
handler MDEV-20102 Phantom InnoDB table remains after interrupted CREATE...SELECT 2019-07-22 14:55:46 +03:00
ibuf Merge branch '5.5' into 10.1 2019-05-11 19:15:57 +03:00
include MDEV-20102 Phantom InnoDB table remains after interrupted CREATE...SELECT 2019-07-22 14:55:46 +03:00
lock Update FSF Address 2019-05-11 21:29:06 +03:00
log MDEV-16866 InnoDB fails to start upon crash recovery with "[ERROR] InnoDB: Redo log crypto: failed to decrypt log block" 2019-06-12 12:25:00 +05:30
mach Update FSF Address 2019-05-11 21:29:06 +03:00
mem Update FSF Address 2019-05-11 21:29:06 +03:00
mtr Update FSF Address 2019-05-11 21:29:06 +03:00
mysql-test/storage_engine Merge branch '10.0' into 10.1 2017-08-08 10:18:43 +02:00
os Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
page Update FSF Address 2019-05-11 21:29:06 +03:00
pars Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
que Update FSF Address 2019-05-11 21:29:06 +03:00
read Update FSF Address 2019-05-11 21:29:06 +03:00
rem Update FSF Address 2019-05-11 21:29:06 +03:00
row MDEV-20102 Phantom InnoDB table remains after interrupted CREATE...SELECT 2019-07-22 14:55:46 +03:00
srv Update FSF Address 2019-05-11 21:29:06 +03:00
sync Update FSF Address 2019-05-11 21:29:06 +03:00
trx Update FSF Address 2019-05-11 21:29:06 +03:00
usr Update FSF Address 2019-05-11 21:29:06 +03:00
ut Update FSF Address 2019-05-11 21:29:06 +03:00
.clang-format 5.6.41-84.1 2018-10-27 20:53:19 +02:00
CMakeLists.txt Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
COPYING.Google move to storage/xtradb 2015-05-04 19:15:28 +02:00
COPYING.Percona move to storage/xtradb 2015-05-04 19:15:28 +02:00
Doxyfile move to storage/xtradb 2015-05-04 19:15:28 +02:00
ha_innodb.def move to storage/xtradb 2015-05-04 19:15:28 +02:00