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 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
 
bool data_checksum_version
 

Detailed Description

Definition at line 201 of file pg_upgrade.h.

Field Documentation

◆ align

uint32 ControlData::align

Definition at line 212 of file pg_upgrade.h.

Referenced by check_control_data(), and get_control_data().

◆ blocksz

uint32 ControlData::blocksz

Definition at line 213 of file pg_upgrade.h.

Referenced by check_control_data(), and get_control_data().

◆ cat_ver

◆ chkpnt_nxtepoch

uint32 ControlData::chkpnt_nxtepoch

Definition at line 207 of file pg_upgrade.h.

Referenced by copy_xact_xlog_xid(), and get_control_data().

◆ chkpnt_nxtmulti

uint32 ControlData::chkpnt_nxtmulti

Definition at line 209 of file pg_upgrade.h.

Referenced by copy_xact_xlog_xid(), get_control_data(), and set_frozenxids().

◆ chkpnt_nxtmxoff

uint32 ControlData::chkpnt_nxtmxoff

Definition at line 210 of file pg_upgrade.h.

Referenced by copy_xact_xlog_xid(), and get_control_data().

◆ chkpnt_nxtoid

uint32 ControlData::chkpnt_nxtoid

Definition at line 208 of file pg_upgrade.h.

Referenced by get_control_data(), and main().

◆ chkpnt_nxtxid

uint32 ControlData::chkpnt_nxtxid

Definition at line 206 of file pg_upgrade.h.

Referenced by copy_xact_xlog_xid(), get_control_data(), and set_frozenxids().

◆ chkpnt_oldstMulti

uint32 ControlData::chkpnt_oldstMulti

Definition at line 211 of file pg_upgrade.h.

Referenced by copy_xact_xlog_xid(), and get_control_data().

◆ ctrl_ver

uint32 ControlData::ctrl_ver

Definition at line 203 of file pg_upgrade.h.

Referenced by get_control_data().

◆ data_checksum_version

bool ControlData::data_checksum_version

Definition at line 223 of file pg_upgrade.h.

Referenced by check_control_data(), get_control_data(), and rewriteVisibilityMap().

◆ date_is_int

bool ControlData::date_is_int

Definition at line 221 of file pg_upgrade.h.

Referenced by check_control_data(), and get_control_data().

◆ float8_pass_by_value

bool ControlData::float8_pass_by_value

Definition at line 222 of file pg_upgrade.h.

Referenced by check_for_isn_and_int8_passing_mismatch(), and get_control_data().

◆ ident

uint32 ControlData::ident

Definition at line 217 of file pg_upgrade.h.

Referenced by check_control_data(), and get_control_data().

◆ index

uint32 ControlData::index

Definition at line 218 of file pg_upgrade.h.

Referenced by check_control_data(), and get_control_data().

◆ large_object

uint32 ControlData::large_object

Definition at line 220 of file pg_upgrade.h.

Referenced by check_control_data(), and get_control_data().

◆ largesz

uint32 ControlData::largesz

Definition at line 214 of file pg_upgrade.h.

Referenced by check_control_data(), and get_control_data().

◆ nextxlogfile

char ControlData::nextxlogfile[25]

Definition at line 205 of file pg_upgrade.h.

Referenced by copy_xact_xlog_xid(), and get_control_data().

◆ toast

uint32 ControlData::toast

Definition at line 219 of file pg_upgrade.h.

Referenced by check_control_data(), and get_control_data().

◆ walseg

uint32 ControlData::walseg

Definition at line 216 of file pg_upgrade.h.

Referenced by check_control_data(), and get_control_data().

◆ walsz

uint32 ControlData::walsz

Definition at line 215 of file pg_upgrade.h.

Referenced by check_control_data(), and get_control_data().


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