Class Summary |
CheckpointEnd |
CheckpointEnd encapsulates the information needed by a checkpoint end log
entry. |
Checkpointer |
The Checkpointer looks through the tree for internal nodes that must be
flushed to the log. |
Checkpointer.CheckpointReference |
|
Checkpointer.FlushStats |
A struct to hold log flushing stats for checkpoint and database sync. |
CheckpointStart |
CheckpointStart creates a log entry that marks the beginning of a
checkpoint. |
CheckpointStatDefinition |
Per-stat Metadata for JE checkpointer statistics. |
DirtyINMap |
Manages the by-level map of checkpoint references that are to be flushed by
a checkpoint or Database.sync, the MapLNs to be flushed, the highest level
by database to be flushed, and the state of the checkpoint. |
LevelRecorder |
LevelRecorder is used to determine when an extra read-IN pass is needed
during recovery. |
RecoveryInfo |
RecoveryInfo keeps information about recovery processing. |
RecoveryManager |
|
RollbackTracker |
RollbackTracker is used to detect rollback periods in the log that are the
result of HA replica syncups. |
RollbackTracker.RollbackPeriod |
A RollbackPeriod describes a section of the log that is logically
truncated. |