PostgreSQL Source Code  git master
XLogRecoveryCtlData Struct Reference

Data Fields

bool SharedHotStandbyActive
 
bool SharedPromoteIsTriggered
 
Latch recoveryWakeupLatch
 
XLogRecPtr lastReplayedReadRecPtr
 
XLogRecPtr lastReplayedEndRecPtr
 
TimeLineID lastReplayedTLI
 
XLogRecPtr replayEndRecPtr
 
TimeLineID replayEndTLI
 
TimestampTz recoveryLastXTime
 
TimestampTz currentChunkStartTime
 
RecoveryPauseState recoveryPauseState
 
ConditionVariable recoveryNotPausedCV
 
slock_t info_lck
 

Detailed Description

Definition at line 304 of file xlogrecovery.c.

Field Documentation

◆ currentChunkStartTime

TimestampTz XLogRecoveryCtlData::currentChunkStartTime

◆ info_lck

◆ lastReplayedEndRecPtr

XLogRecPtr XLogRecoveryCtlData::lastReplayedEndRecPtr

◆ lastReplayedReadRecPtr

XLogRecPtr XLogRecoveryCtlData::lastReplayedReadRecPtr

Definition at line 338 of file xlogrecovery.c.

Referenced by ApplyWalRecord(), FinishWalRecovery(), and PerformWalRecovery().

◆ lastReplayedTLI

TimeLineID XLogRecoveryCtlData::lastReplayedTLI

◆ recoveryLastXTime

TimestampTz XLogRecoveryCtlData::recoveryLastXTime

Definition at line 350 of file xlogrecovery.c.

Referenced by GetLatestXTime(), PerformWalRecovery(), and SetLatestXTime().

◆ recoveryNotPausedCV

ConditionVariable XLogRecoveryCtlData::recoveryNotPausedCV

◆ recoveryPauseState

RecoveryPauseState XLogRecoveryCtlData::recoveryPauseState

◆ recoveryWakeupLatch

Latch XLogRecoveryCtlData::recoveryWakeupLatch

◆ replayEndRecPtr

XLogRecPtr XLogRecoveryCtlData::replayEndRecPtr

Definition at line 347 of file xlogrecovery.c.

Referenced by ApplyWalRecord(), GetCurrentReplayRecPtr(), and PerformWalRecovery().

◆ replayEndTLI

TimeLineID XLogRecoveryCtlData::replayEndTLI

Definition at line 348 of file xlogrecovery.c.

Referenced by ApplyWalRecord(), GetCurrentReplayRecPtr(), and PerformWalRecovery().

◆ SharedHotStandbyActive

bool XLogRecoveryCtlData::SharedHotStandbyActive

Definition at line 310 of file xlogrecovery.c.

Referenced by CheckRecoveryConsistency(), and HotStandbyActive().

◆ SharedPromoteIsTriggered

bool XLogRecoveryCtlData::SharedPromoteIsTriggered

Definition at line 316 of file xlogrecovery.c.

Referenced by PromoteIsTriggered(), and SetPromoteIsTriggered().


The documentation for this struct was generated from the following file: