template<class PagePtr>
struct page_img_format_t< PagePtr >
This is a special way of logging the creation of a new page. New page creation is usually a page split, so the new page has many records in it. To simplify and to avoid many log entries in that case, we log ALL bytes from the beginning to the end of slot vector, and from the record_head8 to the end of page. We can assume totally defragmented page image because this is page creation. We don't need UNDO (again, this is page creation!), REDO is just two memcpy().