PostgreSQL Source Code  git master
ControlData Struct Reference

#include <pg_upgrade.h>

Data Fields

uint32 ctrl_ver
 
uint32 cat_ver
 
char nextxlogfile [25]
 
uint32 chkpnt_nxtxid
 
uint32 chkpnt_nxtepoch
 
uint32 chkpnt_nxtoid
 
uint32 chkpnt_nxtmulti
 
uint32 chkpnt_nxtmxoff
 
uint32 chkpnt_oldstMulti
 
uint32 chkpnt_oldstxid
 
uint32 align
 
uint32 blocksz
 
uint32 largesz
 
uint32 walsz
 
uint32 walseg
 
uint32 ident
 
uint32 index
 
uint32 toast
 
uint32 large_object
 
bool date_is_int
 
bool float8_pass_by_value
 
uint32 data_checksum_version
 

Detailed Description

Definition at line 224 of file pg_upgrade.h.

Field Documentation

◆ align

uint32 ControlData::align

Definition at line 236 of file pg_upgrade.h.

Referenced by check_control_data().

◆ blocksz

uint32 ControlData::blocksz

Definition at line 237 of file pg_upgrade.h.

Referenced by check_control_data().

◆ cat_ver

uint32 ControlData::cat_ver

Definition at line 227 of file pg_upgrade.h.

Referenced by copy_xact_xlog_xid(), and transfer_single_new_db().

◆ chkpnt_nxtepoch

uint32 ControlData::chkpnt_nxtepoch

Definition at line 230 of file pg_upgrade.h.

Referenced by copy_xact_xlog_xid().

◆ chkpnt_nxtmulti

uint32 ControlData::chkpnt_nxtmulti

Definition at line 232 of file pg_upgrade.h.

Referenced by copy_xact_xlog_xid(), and set_frozenxids().

◆ chkpnt_nxtmxoff

uint32 ControlData::chkpnt_nxtmxoff

Definition at line 233 of file pg_upgrade.h.

Referenced by copy_xact_xlog_xid().

◆ chkpnt_nxtoid

uint32 ControlData::chkpnt_nxtoid

Definition at line 231 of file pg_upgrade.h.

Referenced by main().

◆ chkpnt_nxtxid

uint32 ControlData::chkpnt_nxtxid

Definition at line 229 of file pg_upgrade.h.

Referenced by copy_xact_xlog_xid(), and set_frozenxids().

◆ chkpnt_oldstMulti

uint32 ControlData::chkpnt_oldstMulti

Definition at line 234 of file pg_upgrade.h.

Referenced by copy_xact_xlog_xid().

◆ chkpnt_oldstxid

uint32 ControlData::chkpnt_oldstxid

Definition at line 235 of file pg_upgrade.h.

Referenced by copy_xact_xlog_xid().

◆ ctrl_ver

uint32 ControlData::ctrl_ver

Definition at line 226 of file pg_upgrade.h.

◆ data_checksum_version

uint32 ControlData::data_checksum_version

Definition at line 247 of file pg_upgrade.h.

Referenced by check_control_data(), and rewriteVisibilityMap().

◆ date_is_int

bool ControlData::date_is_int

Definition at line 245 of file pg_upgrade.h.

Referenced by check_control_data().

◆ float8_pass_by_value

bool ControlData::float8_pass_by_value

Definition at line 246 of file pg_upgrade.h.

Referenced by check_for_isn_and_int8_passing_mismatch().

◆ ident

uint32 ControlData::ident

Definition at line 241 of file pg_upgrade.h.

Referenced by check_control_data().

◆ index

uint32 ControlData::index

Definition at line 242 of file pg_upgrade.h.

Referenced by check_control_data().

◆ large_object

uint32 ControlData::large_object

Definition at line 244 of file pg_upgrade.h.

Referenced by check_control_data().

◆ largesz

uint32 ControlData::largesz

Definition at line 238 of file pg_upgrade.h.

Referenced by check_control_data().

◆ nextxlogfile

char ControlData::nextxlogfile[25]

Definition at line 228 of file pg_upgrade.h.

Referenced by copy_xact_xlog_xid().

◆ toast

uint32 ControlData::toast

Definition at line 243 of file pg_upgrade.h.

Referenced by check_control_data().

◆ walseg

uint32 ControlData::walseg

Definition at line 240 of file pg_upgrade.h.

Referenced by check_control_data().

◆ walsz

uint32 ControlData::walsz

Definition at line 239 of file pg_upgrade.h.

Referenced by check_control_data().


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