mariadb/storage/innobase
qingda2019 1214674b71 MDEV-13942 InnoDB SPATIAL INDEX corruption during root page split
The problem is in rtr_adjust_upper_level(), which allocates node_ptr
from heap, and then passes the same heap to btr_cur_pessimistic_insert().
The documentation of btr_cur_pessimistic_insert() says that the heap can
be emptied. If the heap is emptied and something else is allocated from
the heap, the node_ptr can become corrupted.
2019-05-07 10:44:00 +03:00
..
btr MDEV-19231: Correct an assertion 2019-04-29 10:04:54 +03:00
buf MDEV-19346: Remove dummy InnoDB log checkpoints 2019-05-03 20:02:11 +03:00
data MDEV-19385: Inconsistent definition of dtuple_get_nth_v_field() 2019-05-03 20:02:50 +03:00
dict Merge branch '10.1' into 10.2 2019-05-04 17:04:55 +02:00
eval MDEV-12271 Port MySQL 8.0 Bug#23150562 REMOVE UNIV_MUST_NOT_INLINE AND UNIV_NONINL 2017-03-17 12:42:07 +02:00
fil MDEV-14398 innodb_encryption_rotate_key_age=0 causes innodb_encrypt_tables to be ignored 2019-05-02 13:31:59 +03:00
fsp MDEV-19212: Replace macros with type-safe inline functions 2019-04-08 21:33:49 +03:00
fts MDEV-19385: Inconsistent definition of dtuple_get_nth_v_field() 2019-05-03 20:02:50 +03:00
fut MDEV-12270 Port MySQL 8.0 Bug#21141390 REMOVE UNUSED FUNCTIONS AND CONVERT GLOBAL SYMBOLS TO STATIC 2017-03-17 12:48:50 +02:00
gis MDEV-13942 InnoDB SPATIAL INDEX corruption during root page split 2019-05-07 10:44:00 +03:00
ha Remove many redundant #include from InnoDB 2018-11-19 11:42:14 +02:00
handler Merge branch '10.1' into 10.2 2019-05-04 17:04:55 +02:00
ibuf Remove IBUF_COUNT_DEBUG 2019-04-19 12:44:46 +03:00
include Merge branch '10.1' into 10.2 2019-05-04 17:04:55 +02:00
lock MDEV-18429: Simpler implementation 2019-04-29 17:49:55 +03:00
log Merge branch '10.1' into 10.2 2019-05-06 18:07:40 +02:00
mach Fix Bug#24707869 GCC 5 AND 6 MISCOMPILE MACH_PARSE_COMPRESSED 2017-04-26 23:03:29 +03:00
mem Remove many redundant #include from InnoDB 2018-11-19 11:42:14 +02:00
mtr Remove many redundant #include from InnoDB 2018-11-19 11:42:14 +02:00
mysql-test/storage_engine Fix for MDEV-17449, typo in error message (#1146) 2019-03-24 21:24:28 +04:00
os Bug #27850600 INNODB ASYNC IO ERROR HANDLING IN IO_EVENT 2019-04-26 17:40:20 +03:00
page MDEV-12699 preparation: Initialize the entire page on MLOG_ZIP_PAGE_COMPRESS 2019-04-06 21:25:43 +03:00
pars Fix integer type mismatch 2019-04-02 13:46:36 +03:00
que MDEV-19231 make DB_SUCCESS equal to 0 2019-04-25 16:29:55 +03:00
read MDEV-15772 Potential list overrun during XA recovery 2019-04-24 11:46:14 +03:00
rem MDEV-19385: Inconsistent definition of dtuple_get_nth_v_field() 2019-05-03 20:02:50 +03:00
row MDEV-19385: Inconsistent definition of dtuple_get_nth_v_field() 2019-05-03 20:02:50 +03:00
srv Merge branch '10.1' into 10.2 2019-05-06 18:07:40 +02:00
sync Remove some unnecessary InnoDB #include 2018-11-29 12:53:44 +02:00
trx MDEV-19385: Inconsistent definition of dtuple_get_nth_v_field() 2019-05-03 20:02:50 +03:00
ut Revert "MDEV-19399 do not call slow my_timer_init() several times" 2019-05-06 17:15:32 +03:00
bzip2.cmake cleanup: innodb files in cmake/ 2017-03-29 00:40:22 +02:00
CMakeLists.txt Merge 10.1 into 10.2 2019-03-27 12:26:11 +02:00
compile-innodb move to storage/innobase 2015-05-04 19:17:21 +02:00
COPYING.Google move to storage/innobase 2015-05-04 19:17:21 +02:00
COPYING.Percona move to storage/innobase 2015-05-04 19:17:21 +02:00
innodb.cmake Merge 10.1 into 10.2 2019-03-27 12:26:11 +02:00
lz4.cmake cleanup: innodb files in cmake/ 2017-03-29 00:40:22 +02:00
lzma.cmake cleanup: innodb files in cmake/ 2017-03-29 00:40:22 +02:00
lzo.cmake cleanup: innodb files in cmake/ 2017-03-29 00:40:22 +02:00
plugin_exports Solaris compilation failure: xtradb is linked in statically, ha_innodb.so needs 2014-05-01 14:05:52 +02:00
snappy.cmake cleanup: innodb files in cmake/ 2017-03-29 00:40:22 +02:00