Header And Logo

PostgreSQL
| The world's most advanced open source database.

Data Fields

ControlFileData Struct Reference

#include <pg_control.h>

Data Fields

uint64 system_identifier
uint32 pg_control_version
uint32 catalog_version_no
DBState state
pg_time_t time
XLogRecPtr checkPoint
XLogRecPtr prevCheckPoint
CheckPoint checkPointCopy
XLogRecPtr unloggedLSN
XLogRecPtr minRecoveryPoint
TimeLineID minRecoveryPointTLI
XLogRecPtr backupStartPoint
XLogRecPtr backupEndPoint
bool backupEndRequired
int wal_level
int MaxConnections
int max_prepared_xacts
int max_locks_per_xact
uint32 maxAlign
double floatFormat
uint32 blcksz
uint32 relseg_size
uint32 xlog_blcksz
uint32 xlog_seg_size
uint32 nameDataLen
uint32 indexMaxKeys
uint32 toast_max_chunk_size
bool enableIntTimes
bool float4ByVal
bool float8ByVal
uint32 data_checksum_version
pg_crc32 crc

Detailed Description

Definition at line 96 of file pg_control.h.


Field Documentation

Definition at line 166 of file pg_control.h.

Referenced by CheckRecoveryConsistency(), RewriteControlFile(), StartupXLOG(), and xlog_redo().

Definition at line 167 of file pg_control.h.

Referenced by CheckRecoveryConsistency(), RewriteControlFile(), StartupXLOG(), and xlog_redo().

Definition at line 165 of file pg_control.h.

Referenced by CheckRecoveryConsistency(), RewriteControlFile(), StartupXLOG(), and xlog_redo().

Definition at line 198 of file pg_control.h.

Referenced by GuessControlValues(), PrintControlValues(), and WriteControlFile().

Definition at line 118 of file pg_control.h.

Referenced by GuessControlValues(), PrintControlValues(), and WriteControlFile().

Definition at line 220 of file pg_control.h.

Referenced by RewriteControlFile(), UpdateControlFile(), and WriteControlFile().

Definition at line 217 of file pg_control.h.

Referenced by BootStrapXLOG(), DataChecksumsEnabled(), and PrintControlValues().

Definition at line 210 of file pg_control.h.

Referenced by GuessControlValues(), PrintControlValues(), and WriteControlFile().

Definition at line 213 of file pg_control.h.

Referenced by GuessControlValues(), PrintControlValues(), and WriteControlFile().

Definition at line 214 of file pg_control.h.

Referenced by GuessControlValues(), PrintControlValues(), and WriteControlFile().

Definition at line 191 of file pg_control.h.

Referenced by GuessControlValues(), and WriteControlFile().

Definition at line 205 of file pg_control.h.

Referenced by GuessControlValues(), PrintControlValues(), and WriteControlFile().

Definition at line 190 of file pg_control.h.

Referenced by GuessControlValues(), PrintControlValues(), and WriteControlFile().

Definition at line 204 of file pg_control.h.

Referenced by GuessControlValues(), PrintControlValues(), and WriteControlFile().

Definition at line 199 of file pg_control.h.

Referenced by GuessControlValues(), PrintControlValues(), and WriteControlFile().

Definition at line 207 of file pg_control.h.

Referenced by GuessControlValues(), PrintControlValues(), and WriteControlFile().

Definition at line 130 of file pg_control.h.

Referenced by BootStrapXLOG(), CreateCheckPoint(), GuessControlValues(), and StartupXLOG().

Definition at line 201 of file pg_control.h.

Referenced by GuessControlValues(), PrintControlValues(), and WriteControlFile().


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