#include <pg_upgrade.h>
Data Fields | |
ControlData | controldata |
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 |
Oid | pg_database_oid |
Oid | install_role_oid |
Oid | role_count |
char * | tablespace_suffix |
Definition at line 241 of file pg_upgrade.h.
Definition at line 255 of file pg_upgrade.h.
Referenced by check_cluster_versions(), and get_bin_version().
char* ClusterInfo::bindir |
Definition at line 248 of file pg_upgrade.h.
Referenced by adjust_data_dir(), check_bin_dir(), copy_clog_xlog_xid(), create_new_objects(), create_script_for_cluster_analyze(), generate_old_dump(), get_bin_version(), get_control_data(), issue_warnings(), main(), parseCommandLine(), prepare_new_cluster(), prepare_new_databases(), start_postmaster(), and stop_postmaster().
Definition at line 243 of file pg_upgrade.h.
Referenced by check_cluster_compatibility(), check_for_isn_and_int8_passing_mismatch(), check_new_cluster(), copy_clog_xlog_xid(), get_control_data(), main(), set_frozenxids(), set_locale_and_encoding(), set_tablespace_directory_suffix(), start_postmaster(), and transfer_single_new_db().
Definition at line 244 of file pg_upgrade.h.
Referenced by check_for_isn_and_int8_passing_mismatch(), check_for_reg_data_type_usage(), check_new_cluster_is_empty(), cleanup(), create_new_objects(), create_script_for_old_cluster_deletion(), generate_old_dump(), get_db_and_rel_infos(), get_db_infos(), get_loadable_libraries(), main(), new_9_0_populate_pg_largeobject_metadata(), old_8_3_check_for_name_data_type_usage(), old_8_3_check_for_tsquery_usage(), old_8_3_check_ltree_usage(), old_8_3_create_sequence_script(), old_8_3_invalidate_bpchar_pattern_ops_indexes(), old_8_3_invalidate_hash_gin_indexes(), old_8_3_rebuild_tsvector_tables(), and uninstall_support_functions_from_new_cluster().
Definition at line 257 of file pg_upgrade.h.
Referenced by check_is_super_user(), and check_new_cluster().
Definition at line 253 of file pg_upgrade.h.
Referenced by check_and_dump_old_cluster(), check_cluster_compatibility(), check_cluster_versions(), check_loadable_libraries(), create_script_for_cluster_analyze(), create_script_for_old_cluster_deletion(), gen_db_file_maps(), get_control_data(), get_db_infos(), get_loadable_libraries(), get_rel_infos(), get_sock_dir(), get_tablespace_paths(), issue_warnings(), output_completion_banner(), set_locale_and_encoding(), set_tablespace_directory_suffix(), start_postmaster(), and transfer_single_new_db().
char ClusterInfo::major_version_str[64] |
Definition at line 254 of file pg_upgrade.h.
Referenced by get_major_server_version(), and set_tablespace_directory_suffix().
Definition at line 256 of file pg_upgrade.h.
Referenced by get_pg_database_relfilenode().
char* ClusterInfo::pgconfig |
Definition at line 246 of file pg_upgrade.h.
Referenced by adjust_data_dir(), parseCommandLine(), start_postmaster(), and stop_postmaster().
char* ClusterInfo::pgdata |
Definition at line 245 of file pg_upgrade.h.
Referenced by adjust_data_dir(), check_hard_link(), copy_clog_xlog_xid(), copy_subdir_files(), create_script_for_old_cluster_deletion(), disable_old_cluster(), get_control_data(), get_major_server_version(), get_sock_dir(), main(), parseCommandLine(), setup(), and verify_directories().
char* ClusterInfo::pgopts |
Definition at line 249 of file pg_upgrade.h.
Referenced by parseCommandLine(), start_postmaster(), and stop_postmaster().
unsigned short ClusterInfo::port |
Definition at line 252 of file pg_upgrade.h.
Referenced by check_cluster_compatibility(), cluster_conn_opts(), get_db_conn(), get_sock_dir(), parseCommandLine(), start_postmaster(), and usage().
Definition at line 258 of file pg_upgrade.h.
Referenced by check_is_super_user(), and check_new_cluster().
char* ClusterInfo::sockdir |
Definition at line 251 of file pg_upgrade.h.
Referenced by cluster_conn_opts(), get_db_conn(), get_sock_dir(), and start_postmaster().
Definition at line 259 of file pg_upgrade.h.
Referenced by create_rel_filename_map(), create_script_for_old_cluster_deletion(), init_tablespaces(), and set_tablespace_directory_suffix().