mariadb/page
marko 16dddacb6f branches/zip: Replace the redo log entry types
MLOG_ZIP_COMPRESS and MLOG_ZIP_DECOMPRESS with higher-level entry types.
Implement the logging and crash recovery of MLOG_ZIP_PAGE_CREATE.

page_create_zip(): New function for creating a compressed B-tree page.

page_parse_create_zip(): New function for applying a MLOG_ZIP_PAGE_CREATE
redo log record.

btr_page_create(): Remove the prototype.  Add parameters page_zip, level,
prev, and next.

btr0btr.c: Eliminate page_zip_compress() calls where possible.

page_zip_alloc(), page_zip_compress(), page_zip_decompress(),
page_zip_clear_rec(): Remove parameter mtr.

recv_parse_or_apply_log_rec_body(): Handle MLOG_ZIP_PAGE_CREATE.
Add TODO comments for the other added redo log entry types.
2006-04-10 19:48:37 +00:00
..
Makefile.am branches/zip: 2005-10-27 11:48:10 +00:00
page0cur.c branches/zip: Replace the redo log entry types 2006-04-10 19:48:37 +00:00
page0page.c branches/zip: Replace the redo log entry types 2006-04-10 19:48:37 +00:00
page0zip.c branches/zip: Replace the redo log entry types 2006-04-10 19:48:37 +00:00