mariadb/storage/innobase
Marko Mäkelä 1d12bff42c MDEV-20775: page_zip_validate() failure due to AUTO_INCREMENT
cmake -DWITH_INNODB_EXTRA_DEBUG:BOOL=ON
was broken ever since commit 8777458a6e
(MDEV-6076 Persistent AUTO_INCREMENT for InnoDB).

There is a race condition between page reads that call
page_zip_validate() (while holding clustered index root page S-latch)
and writes that update PAGE_ROOT_AUTO_INC
(with buf_block_t::lock SX-latch, compatible with S-latch).

page_zip_validate_low(): Skip the PAGE_ROOT_AUTO_INC field on
clustered index root pages in order to avoid false positives.
2020-01-23 16:25:46 +02:00
..
btr MDEV-21512 InnoDB may hang due to SPATIAL INDEX 2020-01-17 14:27:29 +02:00
buf Merge branch '10.1' into 10.2 2020-01-17 00:24:17 +03:00
data MDEV-19292 "Row size too large" error when creating table with lots columns when row format is DYNAMIC or COMPRESSED 2019-07-05 17:02:21 +03:00
dict MDEV-21512 InnoDB may hang due to SPATIAL INDEX 2020-01-17 14:27:29 +02:00
eval MDEV-21254 Remove unused keywords from the InnoDB SQL parser 2019-12-09 12:32:04 +02:00
fil Lets add another intrusive double linked list! 2020-01-04 13:39:14 +07:00
fsp MDEV-21024: Cleanup XDES_CLEAN_BIT 2019-11-11 14:18:50 +02:00
fts MDEV-20950 Reduce size of record offsets 2019-12-13 00:26:50 +07:00
fut Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
gis MDEV-21512 InnoDB may hang due to SPATIAL INDEX 2020-01-17 14:27:29 +02:00
ha Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
handler Fixup MDEV-21429: Correct a definition 2020-01-07 14:38:21 +02:00
ibuf MDEV-20950 Reduce size of record offsets 2019-12-13 00:26:50 +07:00
include MDEV-21499 Merge new release of InnoDB 5.7.29 to 10.2 2020-01-17 16:24:40 +02:00
lock MDEV-20950 Reduce size of record offsets 2019-12-13 00:26:50 +07:00
log MDEV-19176 Reduce the memory usage during recovery 2019-12-23 15:51:02 +05:30
mach Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
mem Clean up ut_strlcpy(), ut_strlcpy_rev() 2019-10-30 06:42:51 +02:00
mtr Clean up mtr_t::commit() further 2019-11-13 09:51:28 +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 #30499288 - GCC 9.2.1 REPORTS A NEW WARNING FOR OS_FILE_GET_PARENT_DIR 2020-01-17 16:23:13 +02:00
page MDEV-20775: page_zip_validate() failure due to AUTO_INCREMENT 2020-01-23 16:25:46 +02:00
pars MDEV-21254 Remove unused keywords from the InnoDB SQL parser 2019-12-09 12:32:04 +02:00
que Fix CMAKE_BUILD_TYPE=Debug 2019-10-11 18:36:08 +03:00
read MVCC::view_close(): Correct comments 2019-09-04 09:42:38 +03:00
rem MDEV-21512 InnoDB may hang due to SPATIAL INDEX 2020-01-17 14:27:29 +02:00
row MDEV-21513: Avoid some crashes in ALTER TABLE...IMPORT TABLESPACE 2020-01-17 16:22:13 +02:00
srv Fix -std=c++98 -Wzero-length-array 2019-10-11 21:26:16 +03:00
sync MDEV-14482 - Cache line contention on ut_rnd_interval() 2019-12-10 17:01:36 +02:00
trx MDEV-21511: Remove unnecessary code 2020-01-17 14:27:29 +02:00
ut MDEV-21256: Replace the 64-bit LCG with a 32-bit Galois LFSR 2019-12-10 16:59:34 +02: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