Class Innodb::LogGroup
In: lib/innodb/log_group.rb
Parent: Object

Group of InnoDB logs files that make up the redo log.

Methods

capacity   each_block   each_log   log   log_size   logs   max_checkpoint_lsn   new   reader   record   size   start_lsn  

Public Class methods

Initialize group given a set of sorted log files.

Public Instance methods

The log group capacity (in bytes).

Iterate through all blocks.

Iterate through all logs.

Returns the log at the given position in the log group.

The size in byes of each and every log in the group.

The number of log files in the group.

Returns the LSN coordinates of the most recent (highest) checkpoint.

Returns a LogReader using the given LSN reference coordinates.

Parse and return a record at a given LSN.

The size of the log group (in bytes)

Returns the LSN coordinates of the data at the start of the log group.

[Validate]