mariadb/btr
marko 3b38bf02cb branches/zip: Do not write to PAGE_INDEX_ID after page creation,
not even when restoring an uncompressed page after a compression failure.

btr_page_reorganize_low(): On compression failure, do not restore
those page header fields that should not be affected by the
reorganization.  Instead, compare the fields.

page_zip_decompress(): Add the parameter ibool all, for copying all
page header fields.  Pass the parameter all=TRUE on block read
completion, redo log application, and page_zip_validate(); pass
all=FALSE in all other cases.

page_zip_reorganize(): Do not restore the uncompressed page on
failure.  It will be restored (to pre-modification state) by the
caller anyway.

rb://167, Issue #346
2009-09-28 07:52:25 +00:00
..
btr0btr.c branches/zip: Do not write to PAGE_INDEX_ID after page creation, 2009-09-28 07:52:25 +00:00
btr0cur.c branches/zip: Merge revisions 4994:5148 from branches/5.1: 2009-05-27 10:46:42 +00:00
btr0pcur.c branches/zip: Add @file comments, and convert decorative 2009-05-25 09:52:29 +00:00
btr0sea.c branches/zip rb://147 2009-08-27 15:00:27 +00:00