package
1.0.0
Repository: https://github.com/zbdba/db-recovery.git
Documentation: pkg.go.dev

# Functions

No description provided by the author

# Constants

The MySQL Innodb redo log block size.
The MySQL Innodb redo record type.
The MySQL Innodb redo record type.
The MySQL Innodb redo record type.
The MySQL Innodb redo record type.
note that all buffered log was written since a checkpoint.
copy compact record list end to a new created index page.
delete compact record list end on index page.
delete compact record list start on index page.
create a compact index page.
create a R-tree compact page.
reorganize an index page.
mark compact clustered index record deleted.
delete a compact record from a page.
compact record insert.
mark a compact index record as the predefined minimum record.
mark compact secondary index record deleted; this log record type is redundant, as MLOG_REC_SEC_DELETE_MARK is independent of the record format.
update of a compact record, preserves record field sizes.
dummy log record used to pad a log block full.
log record about an .ibd file creation.
log record about creating an.ibd file, with format.
log record about an .ibd file deletion.
note the first use of a tablespace file since checkpoint.
log record about an .ibd file rename.
rename a tablespace file that starts with (space_id,page_no).
initialize an ibuf bitmap page.
notify that an index tree is being loaded without writing redo log about individual pages.
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.
this means that a file page is taken into use.
copy record list end to a new created index page.
delete record list end on index page.
delete record list start on index page.
if a single mtr writes several log records, this log record ends the sequence of these records.
create an index page.
Create a R-Tree index page.
reorganize an index page in ROW_FORMAT = REDUNDANT.
mark clustered index record deleted.
delete a record from a page.
record insert.
mark an index record as the predefined minimum record.
mark secondary index record deleted.
update of a record, record field sizes.
Table is being truncated.
erase an undo log page end.
create an undo log header.
discard an update undo log header.
reuse an insert undo log header.
initialize a page in an undo log.
insert entry in an undo log.
write a string to a page.
compress an index page.
compress an index page without logging it's image.
reorganize a compressed page.
write the BLOB pointer of an externally stored column on a compressed page.
write to compressed page header.
write the node pointer of a record on a compressed non-leaf B-tree page.
compilation info is multiplied by this and ORed to the type above.
delete marking of a record; fields do not change.
fresh insert into clustered index.
update of a delete marked record to a not delete marked record; also the fields of the record can change.
update of a non-delete-marked record.
This bit can be ORed to type_cmpl to denote that we updated external storage fields: used by purge to free the external storage.

# Structs

The MySQL Innodb redo file checkpoint info.
The MySQL Innodb redo block.
No description provided by the author