PostgreSQL Source Code  git master
xl_xact_prepare Struct Reference

#include <xact.h>

Data Fields

uint32 magic
 
uint32 total_len
 
TransactionId xid
 
Oid database
 
TimestampTz prepared_at
 
Oid owner
 
int32 nsubxacts
 
int32 ncommitrels
 
int32 nabortrels
 
int32 ncommitstats
 
int32 nabortstats
 
int32 ninvalmsgs
 
bool initfileinval
 
uint16 gidlen
 
XLogRecPtr origin_lsn
 
TimestampTz origin_timestamp
 

Detailed Description

Definition at line 346 of file xact.h.

Field Documentation

◆ database

Oid xl_xact_prepare::database

Definition at line 351 of file xact.h.

Referenced by ParsePrepareRecord(), RecoverPreparedTransactions(), and StartPrepare().

◆ gidlen

◆ initfileinval

bool xl_xact_prepare::initfileinval

Definition at line 360 of file xact.h.

Referenced by FinishPreparedTransaction(), StartPrepare(), and xact_desc_prepare().

◆ magic

uint32 xl_xact_prepare::magic

Definition at line 348 of file xact.h.

Referenced by EndPrepare(), ReadTwoPhaseFile(), and StartPrepare().

◆ nabortrels

int32 xl_xact_prepare::nabortrels

◆ nabortstats

int32 xl_xact_prepare::nabortstats

◆ ncommitrels

int32 xl_xact_prepare::ncommitrels

◆ ncommitstats

int32 xl_xact_prepare::ncommitstats

◆ ninvalmsgs

int32 xl_xact_prepare::ninvalmsgs

◆ nsubxacts

int32 xl_xact_prepare::nsubxacts

◆ origin_lsn

XLogRecPtr xl_xact_prepare::origin_lsn

Definition at line 362 of file xact.h.

Referenced by EndPrepare(), LookupGXact(), ParsePrepareRecord(), PrepareRedoAdd(), and StartPrepare().

◆ origin_timestamp

TimestampTz xl_xact_prepare::origin_timestamp

Definition at line 363 of file xact.h.

Referenced by EndPrepare(), LookupGXact(), ParsePrepareRecord(), and StartPrepare().

◆ owner

Oid xl_xact_prepare::owner

Definition at line 353 of file xact.h.

Referenced by PrepareRedoAdd(), RecoverPreparedTransactions(), and StartPrepare().

◆ prepared_at

TimestampTz xl_xact_prepare::prepared_at

◆ total_len

uint32 xl_xact_prepare::total_len

Definition at line 349 of file xact.h.

Referenced by EndPrepare(), ReadTwoPhaseFile(), and StartPrepare().

◆ xid


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