#include <proc.h>
Data Fields | |
TransactionId | xid |
TransactionId | xmin |
uint8 | vacuumFlags |
bool | overflowed |
bool | delayChkpt |
uint8 | nxids |
Definition at line 158 of file proc.h.
Definition at line 171 of file proc.h.
Referenced by EndPrepare(), GetVirtualXIDsDelayingChkpt(), HaveVirtualXIDsDelayingChkpt(), InitAuxiliaryProcess(), InitProcess(), MarkAsPreparing(), MarkBufferDirtyHint(), ProcArrayClearTransaction(), ProcArrayEndTransaction(), RecordTransactionCommit(), RecordTransactionCommitPrepared(), and XLogSaveBufferForHint().
Definition at line 174 of file proc.h.
Referenced by GetNewTransactionId(), GetRunningTransactionData(), GetSnapshotData(), GXactLoadSubxactData(), MarkAsPreparing(), ProcArrayClearTransaction(), ProcArrayEndTransaction(), TransactionIdIsInProgress(), and XidCacheRemoveRunningXids().
Definition at line 170 of file proc.h.
Referenced by GetNewTransactionId(), GetRunningTransactionData(), GetSnapshotData(), GXactLoadSubxactData(), MarkAsPreparing(), ProcArrayClearTransaction(), ProcArrayEndTransaction(), and TransactionIdIsInProgress().
Definition at line 169 of file proc.h.
Referenced by analyze_rel(), CountOtherDBBackends(), FindLockCycleRecurse(), GetCurrentVirtualXIDs(), GetOldestXmin(), GetSnapshotData(), InitAuxiliaryProcess(), InitProcess(), MarkAsPreparing(), ProcArrayClearTransaction(), ProcArrayEndTransaction(), ProcArrayInstallImportedXmin(), ProcSleep(), and vacuum_rel().
Definition at line 160 of file proc.h.
Referenced by BackendXidGetPid(), CheckPointTwoPhase(), EndPrepare(), FinishPreparedTransaction(), GetNewTransactionId(), GetOldestActiveTransactionId(), GetOldestXmin(), GetRunningTransactionData(), GetRunningTransactionLocks(), GetSnapshotData(), InitAuxiliaryProcess(), InitProcess(), MarkAsPreparing(), MinimumActiveBackends(), pg_prepared_xact(), ProcArrayClearTransaction(), ProcArrayEndTransaction(), ProcArrayInstallImportedXmin(), ProcArrayRemove(), StartPrepare(), TransactionIdIsActive(), TransactionIdIsInProgress(), TransactionIdIsPrepared(), and TwoPhaseGetGXact().
Definition at line 164 of file proc.h.
Referenced by GetConflictingVirtualXIDs(), GetCurrentVirtualXIDs(), GetOldestXmin(), GetSnapshotData(), InitAuxiliaryProcess(), InitProcess(), MarkAsPreparing(), ProcArrayClearTransaction(), ProcArrayEndTransaction(), ProcArrayInstallImportedXmin(), ProcessStandbyHSFeedbackMessage(), and SnapshotResetXmin().