PostgreSQL Source Code git master
Loading...
Searching...
No Matches
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 353 of file xact.h.

Field Documentation

◆ database

Oid xl_xact_prepare::database

Definition at line 358 of file xact.h.

Referenced by RecoverPreparedTransactions(), and StartPrepare().

◆ gidlen

uint16 xl_xact_prepare::gidlen

◆ initfileinval

bool xl_xact_prepare::initfileinval

Definition at line 367 of file xact.h.

Referenced by FinishPreparedTransaction(), and StartPrepare().

◆ magic

uint32 xl_xact_prepare::magic

Definition at line 355 of file xact.h.

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

◆ nabortrels

int32 xl_xact_prepare::nabortrels

Definition at line 363 of file xact.h.

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

◆ nabortstats

int32 xl_xact_prepare::nabortstats

Definition at line 365 of file xact.h.

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

◆ ncommitrels

int32 xl_xact_prepare::ncommitrels

Definition at line 362 of file xact.h.

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

◆ ncommitstats

int32 xl_xact_prepare::ncommitstats

Definition at line 364 of file xact.h.

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

◆ ninvalmsgs

int32 xl_xact_prepare::ninvalmsgs

Definition at line 366 of file xact.h.

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

◆ nsubxacts

int32 xl_xact_prepare::nsubxacts

◆ origin_lsn

XLogRecPtr xl_xact_prepare::origin_lsn

Definition at line 369 of file xact.h.

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

◆ origin_timestamp

TimestampTz xl_xact_prepare::origin_timestamp

Definition at line 370 of file xact.h.

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

◆ owner

Oid xl_xact_prepare::owner

Definition at line 360 of file xact.h.

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

◆ prepared_at

TimestampTz xl_xact_prepare::prepared_at

Definition at line 359 of file xact.h.

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

◆ total_len

uint32 xl_xact_prepare::total_len

Definition at line 356 of file xact.h.

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

◆ xid


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