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:
- src/bin/pg_upgrade/pg_upgrade.h