PostgreSQL Source Code
git master
|
#include <transam.h>
FullTransactionId TransamVariablesData::latestCompletedXid |
Definition at line 238 of file transam.h.
Referenced by ComputeXidHorizons(), GetRunningTransactionData(), GetSnapshotData(), MaintainLatestCompletedXid(), MaintainLatestCompletedXidRecovery(), StartupXLOG(), and TransactionIdIsInProgress().
TransactionId TransamVariablesData::newestCommitTsXid |
Definition at line 233 of file transam.h.
Referenced by ActivateCommitTs(), CreateCheckPoint(), DeactivateCommitTs(), SetCommitTsLimit(), TransactionIdGetCommitTsData(), and TransactionTreeSetCommitTsData().
Oid TransamVariablesData::nextOid |
Definition at line 214 of file transam.h.
Referenced by BootStrapXLOG(), CreateCheckPoint(), GetNewObjectId(), SetNextObjectId(), StartupXLOG(), and xlog_redo().
FullTransactionId TransamVariablesData::nextXid |
Definition at line 220 of file transam.h.
Referenced by ActivateCommitTs(), AdjustToFullTransactionId(), AdvanceNextFullTransactionIdPastXid(), BootStrapXLOG(), consume_xids_shortcut(), CreateCheckPoint(), ForceTransactionIdLimitUpdate(), GetNewTransactionId(), GetOldestActiveTransactionId(), GetOldestSafeDecodingTransactionId(), GetRunningTransactionData(), GetStrictOldestNonRemovableTransactionId(), MaintainLatestCompletedXidRecovery(), PrescanPreparedTransactions(), ProcArrayApplyRecoveryInfo(), ProcessTwoPhaseBuffer(), ReadNextFullTransactionId(), ReleasePredicateLocks(), SetTransactionIdLimit(), StartupCLOG(), StartupSUBTRANS(), StartupXLOG(), TrimCLOG(), update_cached_xid_range(), xlog_redo(), and XLogRecGetFullXid().
uint32 TransamVariablesData::oidCount |
Definition at line 215 of file transam.h.
Referenced by BootStrapXLOG(), CreateCheckPoint(), GetNewObjectId(), SetNextObjectId(), StartupXLOG(), and xlog_redo().
TransactionId TransamVariablesData::oldestClogXid |
Definition at line 253 of file transam.h.
Referenced by AdvanceOldestClogXid(), and TransactionIdInRecentPast().
TransactionId TransamVariablesData::oldestCommitTsXid |
Definition at line 232 of file transam.h.
Referenced by ActivateCommitTs(), AdvanceOldestCommitTsXid(), CreateCheckPoint(), DeactivateCommitTs(), SetCommitTsLimit(), and TransactionIdGetCommitTsData().
TransactionId TransamVariablesData::oldestXid |
Definition at line 222 of file transam.h.
Referenced by CreateCheckPoint(), ForceTransactionIdLimitUpdate(), GetSnapshotData(), SetTransactionIdLimit(), update_cached_xid_range(), and xlog_redo().
Oid TransamVariablesData::oldestXidDB |
Definition at line 227 of file transam.h.
Referenced by CreateCheckPoint(), ForceTransactionIdLimitUpdate(), GetNewTransactionId(), and SetTransactionIdLimit().
uint64 TransamVariablesData::xactCompletionCount |
Definition at line 248 of file transam.h.
Referenced by ExpireTreeKnownAssignedTransactionIds(), GetSnapshotData(), GetSnapshotDataReuse(), ProcArrayClearTransaction(), ProcArrayEndTransactionInternal(), ProcArrayRemove(), ProcArrayShmemInit(), and XidCacheRemoveRunningXids().
TransactionId TransamVariablesData::xidStopLimit |
Definition at line 225 of file transam.h.
Referenced by GetNewTransactionId(), and SetTransactionIdLimit().
TransactionId TransamVariablesData::xidVacLimit |
Definition at line 223 of file transam.h.
Referenced by ForceTransactionIdLimitUpdate(), GetNewTransactionId(), and SetTransactionIdLimit().
TransactionId TransamVariablesData::xidWarnLimit |
Definition at line 224 of file transam.h.
Referenced by GetNewTransactionId(), and SetTransactionIdLimit().
TransactionId TransamVariablesData::xidWrapLimit |
Definition at line 226 of file transam.h.
Referenced by GetNewTransactionId(), and SetTransactionIdLimit().