Enumerator |
---|
MLOG_SINGLE_REC_FLAG | if the mtr contains only one log record for one page, i.e., write_initial_log_record has been called only once, this flag is ORed to the type of that first log record
|
MLOG_1BYTE | one byte is written
|
MLOG_2BYTES | 2 bytes ...
|
MLOG_4BYTES | 4 bytes ...
|
MLOG_8BYTES | 8 bytes ...
|
MLOG_REC_INSERT_8027 | Record insert.
|
MLOG_REC_CLUST_DELETE_MARK_8027 | Mark clustered index record deleted.
|
MLOG_REC_SEC_DELETE_MARK | Mark secondary index record deleted.
|
MLOG_REC_UPDATE_IN_PLACE_8027 | update of a record, preserves record field sizes
Delete a record from a page
|
MLOG_REC_DELETE_8027 | |
MLOG_LIST_END_DELETE_8027 | Delete record list end on index page.
|
MLOG_LIST_START_DELETE_8027 | Delete record list start on index page.
|
MLOG_LIST_END_COPY_CREATED_8027 | Copy record list end to a new created index page.
|
MLOG_PAGE_REORGANIZE_8027 | Reorganize an index page in ROW_FORMAT=REDUNDANT.
|
MLOG_PAGE_CREATE | Create an index page.
|
MLOG_UNDO_INSERT | Insert entry in an undo log.
|
MLOG_UNDO_ERASE_END | erase an undo log page end
|
MLOG_UNDO_INIT | initialize a page in an undo log
|
MLOG_UNDO_HDR_REUSE | reuse an insert undo log header
|
MLOG_UNDO_HDR_CREATE | create an undo log header
|
MLOG_REC_MIN_MARK | mark an index record as the predefined minimum record
|
MLOG_IBUF_BITMAP_INIT | initialize an ibuf bitmap page
|
MLOG_INIT_FILE_PAGE | this means that a file page is taken into use and the prior contents of the page should be ignored: in recovery we must not trust the lsn values stored to the file page.
Note: it's deprecated because it causes crash recovery problem in bulk create index, and actually we don't need to reset page lsn in recv_recover_page_func() now.
|
MLOG_WRITE_STRING | write a string to a page
|
MLOG_MULTI_REC_END | If a single mtr writes several log records, this log record ends the sequence of these records.
|
MLOG_DUMMY_RECORD | dummy log record used to pad a log block full
|
MLOG_FILE_CREATE | log record about creating an .ibd file, with format
|
MLOG_FILE_RENAME | rename a tablespace file that starts with (space_id,page_no)
|
MLOG_FILE_DELETE | delete a tablespace file that starts with (space_id,page_no)
|
MLOG_COMP_REC_MIN_MARK | mark a compact index record as the predefined minimum record
|
MLOG_COMP_PAGE_CREATE | create a compact index page
|
MLOG_COMP_REC_INSERT_8027 | compact record insert
|
MLOG_COMP_REC_CLUST_DELETE_MARK_8027 | mark compact clustered index record deleted
|
MLOG_COMP_REC_SEC_DELETE_MARK | mark compact secondary index record deleted; this log record type is redundant, as MLOG_REC_SEC_DELETE_MARK is independent of the record format.
|
MLOG_COMP_REC_UPDATE_IN_PLACE_8027 | update of a compact record, preserves record field sizes
|
MLOG_COMP_REC_DELETE_8027 | delete a compact record from a page
|
MLOG_COMP_LIST_END_DELETE_8027 | delete compact record list end on index page
|
MLOG_COMP_LIST_START_DELETE_8027 | |
MLOG_COMP_LIST_END_COPY_CREATED_8027 | copy compact record list end to a new created index page
|
MLOG_COMP_PAGE_REORGANIZE_8027 | reorganize an index page
|
MLOG_ZIP_WRITE_NODE_PTR | write the node pointer of a record on a compressed non-leaf B-tree page
|
MLOG_ZIP_WRITE_BLOB_PTR | write the BLOB pointer of an externally stored column on a compressed page
|
MLOG_ZIP_WRITE_HEADER | write to compressed page header
|
MLOG_ZIP_PAGE_COMPRESS | compress an index page
|
MLOG_ZIP_PAGE_COMPRESS_NO_DATA_8027 | compress an index page without logging it's image
|
MLOG_ZIP_PAGE_REORGANIZE_8027 | reorganize a compressed page
|
MLOG_PAGE_CREATE_RTREE | Create a R-Tree index page.
|
MLOG_COMP_PAGE_CREATE_RTREE | create a R-tree compact page
|
MLOG_INIT_FILE_PAGE2 | this means that a file page is taken into use.
We use it to replace MLOG_INIT_FILE_PAGE.
|
MLOG_INDEX_LOAD | Table is being truncated.
(Marked only for file-per-table) notify that an index tree is being loaded without writing redo log about individual pages
|
MLOG_TABLE_DYNAMIC_META | log for some persistent dynamic metadata change
|
MLOG_PAGE_CREATE_SDI | create a SDI index page
|
MLOG_COMP_PAGE_CREATE_SDI | create a SDI compact page
|
MLOG_FILE_EXTEND | Extend the space.
|
MLOG_TEST | Used in tests of redo log.
It must never be used outside unit tests.
|
MLOG_REC_INSERT | |
MLOG_REC_CLUST_DELETE_MARK | |
MLOG_REC_DELETE | |
MLOG_REC_UPDATE_IN_PLACE | |
MLOG_LIST_END_COPY_CREATED | |
MLOG_PAGE_REORGANIZE | |
MLOG_ZIP_PAGE_REORGANIZE | |
MLOG_ZIP_PAGE_COMPRESS_NO_DATA | |
MLOG_LIST_END_DELETE | |
MLOG_LIST_START_DELETE | |
MLOG_BIGGEST_TYPE | biggest value (used in assertions)
|