PostgreSQL Source Code: ClusterInfo Struct Reference (original) (raw)

#include <[pg_upgrade.h](pg%5F%5Fupgrade%5F8h%5Fsource.html)>

Data Fields
ControlData controldata
DbLocaleInfo * template0
DbInfoArr dbarr
char * pgdata
char * pgconfig
char * bindir
char * pgopts
char * sockdir
unsigned short port
uint32 major_version
char major_version_str [64]
uint32 bin_version
const char * tablespace_suffix
int nsubs

Definition at line 287 of file pg_upgrade.h.

bin_version

uint32 ClusterInfo::bin_version

bindir

char* ClusterInfo::bindir

controldata

dbarr

Definition at line 291 of file pg_upgrade.h.

Referenced by check_loadable_libraries(), check_new_cluster_is_empty(), check_old_cluster_for_valid_slots(), check_old_cluster_subscription_state(), count_old_cluster_logical_slots(), create_logical_replication_slots(), create_new_objects(), generate_old_dump(), get_loadable_libraries(), main(), and process_loadable_libraries().

major_version

uint32 ClusterInfo::major_version

major_version_str

char ClusterInfo::major_version_str[64]

nsubs

pgconfig

char* ClusterInfo::pgconfig

pgdata

char* ClusterInfo::pgdata

Definition at line 292 of file pg_upgrade.h.

Referenced by check_copy_file_range(), check_file_clone(), check_hard_link(), copy_subdir_files(), copy_xact_xlog_xid(), create_script_for_old_cluster_deletion(), disable_old_cluster(), do_swap(), main(), parseCommandLine(), prepare_for_swap(), remove_new_subdir(), set_new_cluster_char_signedness(), and setup().

pgopts

char* ClusterInfo::pgopts

port

unsigned short ClusterInfo::port

sockdir

char* ClusterInfo::sockdir

tablespace_suffix

const char* ClusterInfo::tablespace_suffix

template0


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