PostgreSQL Source Code git master
Loading...
Searching...
No Matches
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 311 of file xlogrecovery.c.

Field Documentation

◆ currentChunkStartTime

TimestampTz XLogRecoveryCtlData::currentChunkStartTime

◆ info_lck

◆ lastReplayedEndRecPtr

XLogRecPtr XLogRecoveryCtlData::lastReplayedEndRecPtr

◆ lastReplayedReadRecPtr

XLogRecPtr XLogRecoveryCtlData::lastReplayedReadRecPtr

Definition at line 345 of file xlogrecovery.c.

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

◆ lastReplayedTLI

TimeLineID XLogRecoveryCtlData::lastReplayedTLI

◆ recoveryLastXTime

TimestampTz XLogRecoveryCtlData::recoveryLastXTime

Definition at line 357 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 354 of file xlogrecovery.c.

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

◆ replayEndTLI

TimeLineID XLogRecoveryCtlData::replayEndTLI

Definition at line 355 of file xlogrecovery.c.

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

◆ SharedHotStandbyActive

bool XLogRecoveryCtlData::SharedHotStandbyActive

Definition at line 317 of file xlogrecovery.c.

Referenced by CheckRecoveryConsistency(), and HotStandbyActive().

◆ SharedPromoteIsTriggered

bool XLogRecoveryCtlData::SharedPromoteIsTriggered

Definition at line 323 of file xlogrecovery.c.

Referenced by PromoteIsTriggered(), and SetPromoteIsTriggered().


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