mariadb/storage/innobase
Marko Mäkelä d87a29bea9 Bug #13651627 Move ut_ad(0) from the beginning to the end of buf_page_print(),
print page dump

buf_page_print(): Remove the ut_ad(0) from the beginning. Add two flags
(enum buf_page_print_flags) that can be bitwise-ORed together:

BUF_PAGE_PRINT_NO_CRASH:
  Do not crash debug builds at the end of buf_page_print().
BUF_PAGE_PRINT_NO_FULL:
  Do not print the full page dump. This can be useful when adding
  diagnostic printout to flushing or to the doublewrite buffer.

trx_sys_doublewrite_init_or_restore_page(): Replace exit(1) with ut_error,
so that we can get a core dump if this extraordinary condition happens.

rb:924 approved by Sunny Bains
2012-02-02 12:31:57 +02:00
..
btr Bug #13651627 Move ut_ad(0) from the beginning to the end of buf_page_print(), 2012-02-02 12:31:57 +02:00
buf Bug #13651627 Move ut_ad(0) from the beginning to the end of buf_page_print(), 2012-02-02 12:31:57 +02:00
data Implement worklog #5743 InnoDB: Lift the limit of index key prefixes. 2011-05-31 02:12:32 -07:00
dict Partial fix for Bug#11764622 57480: MEMORY LEAK WHEN HAVING 256+ TABLES 2011-12-29 16:14:45 +02:00
dyn Renamed storage/innodb_plugin to storage/innobase, so that 1) it's the same 2009-08-07 12:16:00 +02:00
eval Remove redundant variable 2010-09-20 18:48:38 +03:00
fil bug#13636122: mysql-5.1 => mysql-5.5 2012-01-31 09:50:17 -05:00
fsp Bug #13116225 LIVE DOWNGRADE CRASHES WITH INNODB_PAGE_SIZE=4K 2011-12-08 13:32:19 -06:00
fut Renamed storage/innodb_plugin to storage/innobase, so that 1) it's the same 2009-08-07 12:16:00 +02:00
ha Merge mysql-5.1 to mysql-5.5. 2011-10-12 09:21:33 +03:00
handler Merging from mysql-5.1 to mysql-5.5. 2012-01-16 10:30:51 +05:30
ibuf Bug #13651627 Move ut_ad(0) from the beginning to the end of buf_page_print(), 2012-02-02 12:31:57 +02:00
include Bug #13651627 Move ut_ad(0) from the beginning to the end of buf_page_print(), 2012-02-02 12:31:57 +02:00
lock Bug #13651627 Move ut_ad(0) from the beginning to the end of buf_page_print(), 2012-02-02 12:31:57 +02:00
log Merge mysql-5.1-innodb to mysql-5.5-innodb. 2011-04-11 17:03:32 +03:00
mach mach_ull_parse_compressed(): Move to .ic file to silence a GCC warning 2010-06-24 09:08:42 +03:00
mem Merge mysql-5.1 to mysql-5.5. 2011-12-28 12:31:18 +02:00
mtr Revert most of revno 3560.9.1 (Bug#12704861) 2011-10-26 11:44:28 +03:00
os Bug#11836233 MISLEADING SUGGESTION REGARDING LINUX NATIVE AIO IN INNODB 2012-01-30 09:24:09 -05:00
page Bug #13651627 Move ut_ad(0) from the beginning to the end of buf_page_print(), 2012-02-02 12:31:57 +02:00
pars Partial fix for Bug#11764622 57480: MEMORY LEAK WHEN HAVING 256+ TABLES 2011-12-29 16:05:08 +02:00
que (que0que.c:1286) Bug#55227 Fix compiler warnings in innodb with gcc 4.6 2010-09-20 19:01:14 +03:00
read Bug#54728: Replace the dulint struct with a 64-bit integer. 2010-06-23 14:06:59 +03:00
rem Merge mysql-5.1 to mysql-5.5. 2011-06-16 15:13:24 +03:00
row Bug #13651627 Move ut_ad(0) from the beginning to the end of buf_page_print(), 2012-02-02 12:31:57 +02:00
srv Bug #13413535 61104: INNODB: FAILING ASSERTION: PAGE_GET_N_RECS(PAGE) > 1 2012-01-26 13:24:00 +02:00
sync Merge mysql-5.1 to mysql-5.5. 2011-10-12 09:21:33 +03:00
trx Bug #13651627 Move ut_ad(0) from the beginning to the end of buf_page_print(), 2012-02-02 12:31:57 +02:00
usr Merge Innodb Plugin 1.0.6 from mysql-5.1-bugteam storage/innodb_plugin to mysql-trunk-merge. 2009-12-02 19:30:50 +05:30
ut Merge mysql-5.1 to mysql-5.5. 2011-12-28 12:31:18 +02:00
CMakeLists.txt Bug#11766305 - 59392: Remove thr0loc.c and ibuf_inside() [part 4 of 4] 2011-03-24 14:00:14 +02:00
compile-innodb Invoke make with -j$(nproc) for better parallelism. 2010-09-09 13:50:06 +03:00
COPYING.Google Renamed storage/innodb_plugin to storage/innobase, so that 1) it's the same 2009-08-07 12:16:00 +02:00
COPYING.Percona Renamed storage/innodb_plugin to storage/innobase, so that 1) it's the same 2009-08-07 12:16:00 +02:00
Doxyfile Remove ut0auxconf.h. 2010-09-09 14:27:52 +03:00
ha_innodb.def Renamed storage/innodb_plugin to storage/innobase, so that 1) it's the same 2009-08-07 12:16:00 +02:00