24 #define PG_CONTROL_VERSION 942
64 #define XLOG_CHECKPOINT_SHUTDOWN 0x00
65 #define XLOG_CHECKPOINT_ONLINE 0x10
66 #define XLOG_NOOP 0x20
67 #define XLOG_NEXTOID 0x30
68 #define XLOG_SWITCH 0x40
69 #define XLOG_BACKUP_END 0x50
70 #define XLOG_PARAMETER_CHANGE 0x60
71 #define XLOG_RESTORE_POINT 0x70
72 #define XLOG_FPW_CHANGE 0x80
73 #define XLOG_END_OF_RECOVERY 0x90
74 #define XLOG_FPI_FOR_HINT 0xA0
200 #define FLOATFORMAT_VALUE 1234567.0
239 #define PG_CONTROL_SIZE 8192
TimeLineID minRecoveryPointTLI
TransactionId oldestActiveXid
TimeLineID PrevTimeLineID
uint32 pg_control_version
CheckPoint checkPointCopy
MultiXactOffset nextMultiOffset
TransactionId oldestCommitTsXid
uint32 data_checksum_version
struct ControlFileData ControlFileData
TransactionId newestCommitTsXid
XLogRecPtr prevCheckPoint
uint32 toast_max_chunk_size
XLogRecPtr backupEndPoint
TransactionId MultiXactId
bool track_commit_timestamp
uint32 catalog_version_no
struct CheckPoint CheckPoint
TimeLineID ThisTimeLineID
XLogRecPtr backupStartPoint
XLogRecPtr minRecoveryPoint