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