PostgreSQL Source Code  git master
TransamVariablesData 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 TransamVariablesData::nextOid

◆ nextXid

◆ oidCount

uint32 TransamVariablesData::oidCount

◆ oldestClogXid

TransactionId TransamVariablesData::oldestClogXid

Definition at line 253 of file transam.h.

Referenced by AdvanceOldestClogXid(), and TransactionIdInRecentPast().

◆ oldestCommitTsXid

◆ oldestXid

◆ oldestXidDB

Oid TransamVariablesData::oldestXidDB

◆ xactCompletionCount

◆ xidStopLimit

TransactionId TransamVariablesData::xidStopLimit

Definition at line 225 of file transam.h.

Referenced by GetNewTransactionId(), and SetTransactionIdLimit().

◆ xidVacLimit

TransactionId TransamVariablesData::xidVacLimit

◆ xidWarnLimit

TransactionId TransamVariablesData::xidWarnLimit

Definition at line 224 of file transam.h.

Referenced by GetNewTransactionId(), and SetTransactionIdLimit().

◆ xidWrapLimit

TransactionId TransamVariablesData::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: