| CheckpointContextImpl |
Context with information about current checkpoint.
|
| CheckpointEntry |
Class represents checkpoint state.
|
| CheckpointEntry.GroupState |
|
| CheckpointEntry.GroupStateLazyStore |
Group state lazy store.
|
| Checkpointer |
Checkpointer object is used for notification on checkpoint begin, predicate is Checkpointer.scheduledCp.nextCpTs -
now > 0 .
|
| CheckpointHistory |
Checkpoint history.
|
| CheckpointHistoryResult |
Result of a checkpoint search and reservation.
|
| CheckpointManager |
Main class to abstract checkpoint-related processes and actions and hide them from higher-level components.
|
| CheckpointMarkersStorage |
Abstraction responsible for managing checkpoint markers storage.
|
| CheckpointPagesInfoHolder |
Snapshot of dirty pages which should be stored to disk.
|
| CheckpointPagesWriter |
Implementation of page writer which able to store pages to disk during checkpoint.
|
| CheckpointPagesWriterFactory |
Factory class for checkpoint pages writer.
|
| CheckpointProgressImpl |
Data class representing the state of running/scheduled checkpoint.
|
| CheckpointReadWriteLock |
Wrapper of the classic read write lock with checkpoint features.
|
| CheckpointStatus |
Checkpoint status which was restored from disk on node start.
|
| CheckpointTimeoutLock |
Checkpoint lock for outer usage which should be used to protect data during writing to memory.
|
| CheckpointWorkflow |
This class responsibility is to complement Checkpointer class with side logic of checkpointing like
checkpoint listeners notifications, WAL records management and checkpoint markers management.
|
| EarliestCheckpointMapSnapshot |
Earliest checkpoint map snapshot.
|
| LightweightCheckpointManager |
|
| PartitionDestroyQueue |
Partition destroy queue.
|
| PartitionDestroyRequest |
Partition destroy request.
|