PostgreSQL Source Code git master
SnapBuild Struct Reference

#include <snapbuild_internal.h>

Data Fields

SnapBuildState state
 
MemoryContext context
 
TransactionId xmin
 
TransactionId xmax
 
XLogRecPtr start_decoding_at
 
XLogRecPtr two_phase_at
 
TransactionId initial_xmin_horizon
 
bool building_full_snapshot
 
bool in_slot_creation
 
Snapshot snapshot
 
XLogRecPtr last_serialized_snapshot
 
ReorderBufferreorder
 
TransactionId next_phase_at
 
struct {
   size_t   xcnt
 
   size_t   xcnt_space
 
   bool   includes_all_transactions
 
   TransactionId *   xip
 
committed
 
struct {
   size_t   xcnt
 
   TransactionId *   xip
 
catchange
 

Detailed Description

Definition at line 26 of file snapbuild_internal.h.

Field Documentation

◆ building_full_snapshot

bool SnapBuild::building_full_snapshot

◆ 

◆ 

◆ context

◆ in_slot_creation

bool SnapBuild::in_slot_creation

◆ includes_all_transactions

bool SnapBuild::includes_all_transactions

◆ initial_xmin_horizon

TransactionId SnapBuild::initial_xmin_horizon

◆ last_serialized_snapshot

XLogRecPtr SnapBuild::last_serialized_snapshot

◆ next_phase_at

◆ reorder

◆ snapshot

◆ start_decoding_at

◆ state

◆ two_phase_at

◆ xcnt

◆ xcnt_space

size_t SnapBuild::xcnt_space

◆ xip

◆ xmax

◆ xmin


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