PostgreSQL Source Code  git master
VariableCacheData Struct Reference

#include <transam.h>

Data Fields

Oid nextOid
 
uint32 oidCount
 
FullTransactionId nextXid
 
TransactionId oldestXid
 
TransactionId xidVacLimit
 
TransactionId xidWarnLimit
 
TransactionId xidStopLimit
 
TransactionId xidWrapLimit
 
Oid oldestXidDB
 
TransactionId oldestCommitTsXid
 
TransactionId newestCommitTsXid
 
FullTransactionId latestCompletedXid
 
uint64 xactCompletionCount
 
TransactionId oldestClogXid
 

Detailed Description

Definition at line 209 of file transam.h.

Field Documentation

◆ latestCompletedXid

◆ newestCommitTsXid

◆ nextOid

Oid VariableCacheData::nextOid

◆ nextXid

◆ oidCount

uint32 VariableCacheData::oidCount

◆ oldestClogXid

TransactionId VariableCacheData::oldestClogXid

Definition at line 253 of file transam.h.

Referenced by AdvanceOldestClogXid(), and TransactionIdInRecentPast().

◆ oldestCommitTsXid

◆ oldestXid

◆ oldestXidDB

Oid VariableCacheData::oldestXidDB

◆ xactCompletionCount

◆ xidStopLimit

TransactionId VariableCacheData::xidStopLimit

Definition at line 225 of file transam.h.

Referenced by GetNewTransactionId(), and SetTransactionIdLimit().

◆ xidVacLimit

TransactionId VariableCacheData::xidVacLimit

◆ xidWarnLimit

TransactionId VariableCacheData::xidWarnLimit

Definition at line 224 of file transam.h.

Referenced by GetNewTransactionId(), and SetTransactionIdLimit().

◆ xidWrapLimit

TransactionId VariableCacheData::xidWrapLimit

Definition at line 226 of file transam.h.

Referenced by GetNewTransactionId(), and SetTransactionIdLimit().


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