PostgreSQL Source Code: SERIALIZABLEXACT Struct Reference (original) (raw)
#include <[predicate_internals.h](predicate%5F%5Finternals%5F8h%5Fsource.html)>
Definition at line 58 of file predicate_internals.h.
◆ commitSeqNo
◆ earliestOutConflictCommit
◆ finishedBefore
◆ finishedLink
◆ flags
uint32 SERIALIZABLEXACT::flags
Definition at line 116 of file predicate_internals.h.
Referenced by AtPrepare_PredicateLocks(), CheckForSerializableConflictOut(), FlagRWConflict(), FlagSxactUnsafe(), GetSafeSnapshot(), GetSerializableTransactionSnapshotInt(), OnConflict_CheckForSerializationFailure(), PreCommit_CheckForSerializationFailure(), predicatelock_twophase_recover(), PredicateLockShmemInit(), ReleaseOneSerializableXact(), and ReleasePredicateLocks().
◆ inConflicts
◆ lastCommitBeforeSnapshot
◆ outConflicts
◆ perXactPredicateListLock
LWLock SERIALIZABLEXACT::perXactPredicateListLock
◆ pgprocno
int SERIALIZABLEXACT::pgprocno
◆ pid
int SERIALIZABLEXACT::pid
◆ possibleUnsafeConflicts
dlist_head SERIALIZABLEXACT::possibleUnsafeConflicts
◆ predicateLocks
◆ prepareSeqNo
◆
union { ... } SERIALIZABLEXACT::SeqNo
◆ topXid
◆ vxid
◆ xactLink
◆ xmin
The documentation for this struct was generated from the following file:
- src/include/storage/predicate_internals.h