mariadb/storage/innobase
Marko Mäkelä fbeb9489cd Cleanup of MDEV-12600: crash during install_db with innodb_page_size=32K and ibdata1=3M
The doublewrite buffer pages must fit in the first InnoDB system
tablespace data file. The checks that were added in the initial patch
(commit 112b21da37)
were at too high level and did not cover all cases.

innodb.log_data_file_size: Test all innodb_page_size combinations.

fsp_header_init(): Never return an error. Move the change buffer creation
to the only caller that needs to do it.

btr_create(): Clean up the logic. Remove the error log messages.

buf_dblwr_create(): Try to return an error on non-fatal failure.
Check that the first data file is big enough for creating the
doublewrite buffers.

buf_dblwr_process(): Check if the doublewrite buffer is available.
Display the message only if it is available.

recv_recovery_from_checkpoint_start_func(): Remove a redundant message
about FIL_PAGE_FILE_FLUSH_LSN mismatch when crash recovery has already
been initiated.

fil_report_invalid_page_access(): Simplify the message.

fseg_create_general(): Do not emit messages to the error log.

innobase_init(): Revert the changes.

trx_rseg_create(): Refactor (no functional change).
2017-06-08 11:55:47 +03:00
..
api MDEV-12253: Buffer pool blocks are accessed after they have been freed 2017-04-26 15:19:16 +03:00
btr Cleanup of MDEV-12600: crash during install_db with innodb_page_size=32K and ibdata1=3M 2017-06-08 11:55:47 +03:00
buf Cleanup of MDEV-12600: crash during install_db with innodb_page_size=32K and ibdata1=3M 2017-06-08 11:55:47 +03:00
data 5.6.31 2016-06-21 14:21:03 +02:00
dict Cleanup of MDEV-12600: crash during install_db with innodb_page_size=32K and ibdata1=3M 2017-06-08 11:55:47 +03:00
dyn Merge branch '5.5' into 10.0 2017-03-03 01:37:54 +02:00
eval move to storage/innobase 2015-05-04 19:17:21 +02:00
fil Cleanup of MDEV-12600: crash during install_db with innodb_page_size=32K and ibdata1=3M 2017-06-08 11:55:47 +03:00
fsp Cleanup of MDEV-12600: crash during install_db with innodb_page_size=32K and ibdata1=3M 2017-06-08 11:55:47 +03:00
fts MDEV-11738: Mariadb uses 100% of several of my 8 cpus doing nothing 2017-03-14 16:23:10 +02:00
fut Part 1 of MDEV-8139 Fix scrubbing tests 2017-01-04 18:21:42 +02:00
ha move to storage/innobase 2015-05-04 19:17:21 +02:00
handler Cleanup of MDEV-12600: crash during install_db with innodb_page_size=32K and ibdata1=3M 2017-06-08 11:55:47 +03:00
ibuf Merge 10.0 into 10.1 2017-05-19 12:29:37 +03:00
include Cleanup of MDEV-12600: crash during install_db with innodb_page_size=32K and ibdata1=3M 2017-06-08 11:55:47 +03:00
lock Never pass NULL to innobase_get_stmt() 2017-05-17 08:27:04 +03:00
log Cleanup of MDEV-12600: crash during install_db with innodb_page_size=32K and ibdata1=3M 2017-06-08 11:55:47 +03:00
mach 5.6.35 2017-01-07 14:24:42 +02:00
mem 5.6.31 2016-06-21 14:21:03 +02:00
mtr Merge 10.0 into 10.1 2017-03-09 08:53:08 +02:00
mysql-test/storage_engine Follow-up for MDEV-8675 and MDEV-8676 2015-09-14 03:12:54 +03:00
os Merge 10.0 into 10.1 2017-05-20 08:41:20 +03:00
page Merge 10.0 into 10.1 2017-05-19 12:29:37 +03:00
pars MDEV-11738: Mariadb uses 100% of several of my 8 cpus doing nothing 2017-03-14 16:23:10 +02:00
que 5.6.24 2015-05-04 22:13:46 +02:00
read move to storage/innobase 2015-05-04 19:17:21 +02:00
rem Merge 10.0 into 10.1 2017-05-19 12:29:37 +03:00
row Cleanup of MDEV-12600: crash during install_db with innodb_page_size=32K and ibdata1=3M 2017-06-08 11:55:47 +03:00
srv Cleanup of MDEV-12600: crash during install_db with innodb_page_size=32K and ibdata1=3M 2017-06-08 11:55:47 +03:00
sync Silence bogus GCC 7 warnings -Wimplicit-fallthrough 2017-05-17 08:27:04 +03:00
trx Cleanup of MDEV-12600: crash during install_db with innodb_page_size=32K and ibdata1=3M 2017-06-08 11:55:47 +03:00
usr Remove redundant UT_LIST_INIT() calls 2017-05-17 10:33:49 +03:00
ut MDEV-12253: Buffer pool blocks are accessed after they have been freed 2017-04-26 15:19:16 +03:00
CMakeLists.txt MDEV-12591 MariaDB embedded server refuses start with innodb_plugin 2017-04-27 19:12:45 +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
Doxyfile move to storage/innobase 2015-05-04 19:17:21 +02:00
ha_innodb.def move to storage/innobase 2015-05-04 19:17:21 +02:00
plugin_exports Solaris compilation failure: xtradb is linked in statically, ha_innodb.so needs 2014-05-01 14:05:52 +02:00