• Heikki Linnakangas's avatar
    Move log_newpage and log_newpage_buffer to xlog.c. · 54685338
    Heikki Linnakangas authored
    log_newpage is used by many indexams, in addition to heap, but for
    historical reasons it's always been part of the heapam rmgr. Starting with
    9.3, we have another WAL record type for logging an image of a page,
    XLOG_FPI. Simplify things by moving log_newpage and log_newpage_buffer to
    xlog.c, and switch to using the XLOG_FPI record type.
    
    Bump the WAL version number because the code to replay the old HEAP_NEWPAGE
    records is removed.
    54685338
xlog.h 13.2 KB