PostgreSQL Source Code: RunningTransactionsData Struct Reference (original) (raw)

#include <[standby.h](standby%5F8h%5Fsource.html)>

Data Fields
int xcnt
int subxcnt
subxids_array_status subxid_status
TransactionId nextXid
TransactionId oldestRunningXid
TransactionId oldestDatabaseRunningXid
TransactionId latestCompletedXid
TransactionId * xids

Detailed Description

Definition at line 86 of file standby.h.

Field Documentation

latestCompletedXid

TransactionId RunningTransactionsData::latestCompletedXid

Definition at line 95 of file standby.h.

Referenced by GetRunningTransactionData(), LogCurrentRunningXacts(), ProcArrayApplyRecoveryInfo(), standby_redo(), StartupXLOG(), and xlog_redo().

nextXid

TransactionId RunningTransactionsData::nextXid

Definition at line 91 of file standby.h.

Referenced by GetRunningTransactionData(), LogCurrentRunningXacts(), ProcArrayApplyRecoveryInfo(), standby_redo(), StartupXLOG(), and xlog_redo().

oldestDatabaseRunningXid

TransactionId RunningTransactionsData::oldestDatabaseRunningXid

Definition at line 93 of file standby.h.

Referenced by GetRunningTransactionData(), and GetStrictOldestNonRemovableTransactionId().

oldestRunningXid

TransactionId RunningTransactionsData::oldestRunningXid

Definition at line 92 of file standby.h.

Referenced by GetRunningTransactionData(), GetStrictOldestNonRemovableTransactionId(), LogCurrentRunningXacts(), ProcArrayApplyRecoveryInfo(), standby_redo(), StartupXLOG(), and xlog_redo().

subxcnt

int RunningTransactionsData::subxcnt

Definition at line 89 of file standby.h.

Referenced by GetRunningTransactionData(), LogCurrentRunningXacts(), ProcArrayApplyRecoveryInfo(), standby_redo(), StartupXLOG(), and xlog_redo().

subxid_status

subxids_array_status RunningTransactionsData::subxid_status

Definition at line 90 of file standby.h.

Referenced by GetRunningTransactionData(), LogCurrentRunningXacts(), ProcArrayApplyRecoveryInfo(), standby_redo(), StartupXLOG(), and xlog_redo().

xcnt

int RunningTransactionsData::xcnt

Definition at line 88 of file standby.h.

Referenced by GetRunningTransactionData(), LogCurrentRunningXacts(), ProcArrayApplyRecoveryInfo(), standby_redo(), StartupXLOG(), and xlog_redo().

xids

TransactionId* RunningTransactionsData::xids

Definition at line 97 of file standby.h.

Referenced by GetRunningTransactionData(), LogCurrentRunningXacts(), ProcArrayApplyRecoveryInfo(), standby_redo(), StartupXLOG(), and xlog_redo().


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