mariadb/storage/innobase
Marko Mäkelä 4d412e9854 MDEV-24758 heap-use-after-poison in innobase_add_instant_try/rec_copy
This is a backport of
commit fd9ca2a742 (MDEV-23295) and
commit 9a156e1a23 (MDEV-23345) to 10.3.

An instant ADD/DROP/reorder column could create a dummy table
object with the wrong ROW_FORMAT when innodb_default_row_format
was changed between CREATE TABLE and ALTER TABLE.

prepare_inplace_alter_table_dict(): If we had promised that
ALGORITHM=INPLACE is supported, we must preserve the ROW_FORMAT.

The rest of the changes are related to adding
Alter_inplace_info::inplace_supported to cache the return value of
handler::check_if_supported_inplace_alter().
2021-04-26 18:17:50 +03:00
..
btr Merge 10.2 into 10.3 2021-04-21 07:25:48 +03:00
buf Merge 10.2 into 10.3 2021-04-09 14:32:06 +03:00
data MDEV-23644 Assertion on evaluating foreign referential action for self-reference in system versioned table 2020-12-22 03:33:53 +03:00
dict MDEV-24620 ASAN heap-buffer-overflow in btr_pcur_restore_position() 2021-04-13 10:28:13 +03:00
eval
fil Bug #32032897 DEADLOCKING WAIT GRAPH ON BUSY SERVER 2021-04-20 17:31:35 +03:00
fsp
fts MDEV-24620 ASAN heap-buffer-overflow in btr_pcur_restore_position() 2021-04-13 10:28:13 +03:00
fut
gis MDEV-24620 ASAN heap-buffer-overflow in btr_pcur_restore_position() 2021-04-13 10:28:13 +03:00
ha
handler MDEV-24758 heap-use-after-poison in innobase_add_instant_try/rec_copy 2021-04-26 18:17:50 +03:00
ibuf MDEV-24620 ASAN heap-buffer-overflow in btr_pcur_restore_position() 2021-04-13 10:28:13 +03:00
include Merge 10.2 into 10.3 2021-04-21 07:25:48 +03:00
lock MDEV-24620 ASAN heap-buffer-overflow in btr_pcur_restore_position() 2021-04-13 10:28:13 +03:00
log Merge 10.2 into 10.3 2021-04-24 10:37:21 +03:00
mach
mem
mtr Merge 10.2 into 10.3 2020-12-01 14:55:46 +02:00
mysql-test/storage_engine
os Merge 10.2 into 10.3 2021-03-18 12:34:48 +02:00
page MDEV-24620 ASAN heap-buffer-overflow in btr_pcur_restore_position() 2021-04-13 10:28:13 +03:00
pars Merge 10.2 into 10.3 2021-04-21 07:25:48 +03:00
que Merge 10.2 into 10.3 (except MDEV-17556) 2021-01-11 09:41:54 +02:00
read
rem MDEV-24620 ASAN heap-buffer-overflow in btr_pcur_restore_position() 2021-04-13 10:28:13 +03:00
row Merge 10.2 into 10.3 2021-04-24 10:37:21 +03:00
srv Merge 10.2 into 10.3 2021-04-09 14:32:06 +03:00
sync MDEV-24188: Merge 10.2 into 10.3 2020-11-13 20:41:48 +02:00
trx MDEV-24620 ASAN heap-buffer-overflow in btr_pcur_restore_position() 2021-04-13 10:28:13 +03:00
ut MDEV-24620 ASAN heap-buffer-overflow in btr_pcur_restore_position() 2021-04-13 10:28:13 +03:00
.clang-format-old switch off storage/innobase/.clang-format: InnoDB uses a common formatting style for all new code 2021-03-17 11:01:15 +03:00
bzip2.cmake
CMakeLists.txt Merge 10.2 into 10.3 2020-10-28 10:01:50 +02:00
compile-innodb
COPYING.Google
COPYING.Percona
innodb.cmake
lz4.cmake
lzma.cmake
lzo.cmake
plugin_exports
snappy.cmake