PostgreSQL Source Code  git master
SERIALIZABLEXACT Struct Reference

#include <predicate_internals.h>

Data Fields

VirtualTransactionId vxid
 
SerCommitSeqNo prepareSeqNo
 
SerCommitSeqNo commitSeqNo
 
union {
   SerCommitSeqNo   earliestOutConflictCommit
 
   SerCommitSeqNo   lastCommitBeforeSnapshot
 
SeqNo
 
SHM_QUEUE outConflicts
 
SHM_QUEUE inConflicts
 
SHM_QUEUE predicateLocks
 
SHM_QUEUE finishedLink
 
LWLock predicateLockListLock
 
SHM_QUEUE possibleUnsafeConflicts
 
TransactionId topXid
 
TransactionId finishedBefore
 
TransactionId xmin
 
uint32 flags
 
int pid
 

Detailed Description

Definition at line 57 of file predicate_internals.h.

Field Documentation

◆ commitSeqNo

◆ earliestOutConflictCommit

SerCommitSeqNo SERIALIZABLEXACT::earliestOutConflictCommit

◆ finishedBefore

◆ finishedLink

◆ flags

◆ inConflicts

◆ lastCommitBeforeSnapshot

◆ outConflicts

◆ pid

◆ possibleUnsafeConflicts

◆ predicateLockListLock

LWLock SERIALIZABLEXACT::predicateLockListLock

◆ predicateLocks

◆ prepareSeqNo

◆ SeqNo

◆ topXid

◆ vxid

◆ xmin


The documentation for this struct was generated from the following file: