|
PostgreSQL Source Code git master
|
#include <xlogrecovery.h>
Definition at line 66 of file xlogrecovery.h.
| TimestampTz XLogRecoveryCtlData::currentChunkStartTime |
Definition at line 118 of file xlogrecovery.h.
Referenced by GetCurrentChunkReplayStartTime(), PerformWalRecovery(), pg_stat_get_recovery(), and SetCurrentChunkStartTime().
| slock_t XLogRecoveryCtlData::info_lck |
Definition at line 123 of file xlogrecovery.h.
Referenced by ApplyWalRecord(), CheckRecoveryConsistency(), ConfirmRecoveryPaused(), GetCurrentChunkReplayStartTime(), GetCurrentReplayRecPtr(), GetLatestXTime(), GetRecoveryPauseState(), GetXLogReplayRecPtr(), HotStandbyActive(), PerformWalRecovery(), pg_stat_get_recovery(), PromoteIsTriggered(), SetCurrentChunkStartTime(), SetLatestXTime(), SetPromoteIsTriggered(), SetRecoveryPause(), and XLogRecoveryShmemInit().
| XLogRecPtr XLogRecoveryCtlData::lastReplayedEndRecPtr |
Definition at line 101 of file xlogrecovery.h.
Referenced by ApplyWalRecord(), CheckRecoveryConsistency(), GetXLogReplayRecPtr(), PerformWalRecovery(), and pg_stat_get_recovery().
| XLogRecPtr XLogRecoveryCtlData::lastReplayedReadRecPtr |
Definition at line 100 of file xlogrecovery.h.
Referenced by ApplyWalRecord(), FinishWalRecovery(), PerformWalRecovery(), and pg_stat_get_recovery().
| TimeLineID XLogRecoveryCtlData::lastReplayedTLI |
Definition at line 102 of file xlogrecovery.h.
Referenced by ApplyWalRecord(), CheckRecoveryConsistency(), FinishWalRecovery(), GetXLogReplayRecPtr(), PerformWalRecovery(), and pg_stat_get_recovery().
| TimestampTz XLogRecoveryCtlData::recoveryLastXTime |
Definition at line 112 of file xlogrecovery.h.
Referenced by GetLatestXTime(), PerformWalRecovery(), pg_stat_get_recovery(), and SetLatestXTime().
| ConditionVariable XLogRecoveryCtlData::recoveryNotPausedCV |
Definition at line 121 of file xlogrecovery.h.
Referenced by recoveryPausesHere(), RecoveryRequiresIntParameter(), SetRecoveryPause(), and XLogRecoveryShmemInit().
| RecoveryPauseState XLogRecoveryCtlData::recoveryPauseState |
Definition at line 120 of file xlogrecovery.h.
Referenced by ConfirmRecoveryPaused(), GetRecoveryPauseState(), PerformWalRecovery(), pg_stat_get_recovery(), and SetRecoveryPause().
| Latch XLogRecoveryCtlData::recoveryWakeupLatch |
Definition at line 95 of file xlogrecovery.h.
Referenced by InitWalRecovery(), recoveryApplyDelay(), ShutdownWalRecovery(), WaitForWALToBecomeAvailable(), WakeupRecovery(), and XLogRecoveryShmemInit().
| XLogRecPtr XLogRecoveryCtlData::replayEndRecPtr |
Definition at line 109 of file xlogrecovery.h.
Referenced by ApplyWalRecord(), GetCurrentReplayRecPtr(), PerformWalRecovery(), and pg_stat_get_recovery().
| TimeLineID XLogRecoveryCtlData::replayEndTLI |
Definition at line 110 of file xlogrecovery.h.
Referenced by ApplyWalRecord(), GetCurrentReplayRecPtr(), PerformWalRecovery(), and pg_stat_get_recovery().
| bool XLogRecoveryCtlData::SharedHotStandbyActive |
Definition at line 72 of file xlogrecovery.h.
Referenced by CheckRecoveryConsistency(), and HotStandbyActive().
| bool XLogRecoveryCtlData::SharedPromoteIsTriggered |
Definition at line 78 of file xlogrecovery.h.
Referenced by pg_stat_get_recovery(), PromoteIsTriggered(), and SetPromoteIsTriggered().