mariadb/storage/innobase/btr
Marko Mäkelä 39100cd984 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
..
btr0btr.c Bug #13651627 Move ut_ad(0) from the beginning to the end of buf_page_print(), 2012-02-02 12:31:57 +02:00
btr0cur.c Bug #13413535 61104: INNODB: FAILING ASSERTION: PAGE_GET_N_RECS(PAGE) > 1 2012-01-26 13:24:00 +02:00
btr0pcur.c Partial fix for Bug#11764622 57480: MEMORY LEAK WHEN HAVING 256+ TABLES 2011-12-29 16:12:55 +02:00
btr0sea.c Bug #13651627 Move ut_ad(0) from the beginning to the end of buf_page_print(), 2012-02-02 12:31:57 +02:00