|
PostgreSQL Source Code git master
|

Go to the source code of this file.
Functions | |
| bool | protocol_negotiation_supported (const ClusterInfo *cluster) |
| static void | process_extension_updates (DbInfo *dbinfo, PGresult *res, void *arg) |
| void | report_extension_updates (ClusterInfo *cluster) |
Definition at line 39 of file version.c.
References appendPsqlMetaConnect(), arg, DbInfo::db_name, fb(), UpgradeTaskReport::file, fopen_priv, fprintf, initPQExpBuffer(), UpgradeTaskReport::path, pg_fatal, PQfnumber(), PQgetvalue, PQntuples, quote_identifier(), and termPQExpBuffer().
Referenced by report_extension_updates().
| bool protocol_negotiation_supported | ( | const ClusterInfo * | cluster | ) |
Definition at line 20 of file version.c.
References fb(), and GET_MAJOR_VERSION.
Referenced by generate_old_dump(), get_db_conn(), and start_conn().
| void report_extension_updates | ( | ClusterInfo * | cluster | ) |
Definition at line 68 of file version.c.
References check_ok(), fb(), UpgradeTaskReport::file, UpgradeTaskReport::path, pg_log(), PG_REPORT, prep_status(), process_extension_updates(), report_status(), upgrade_task_add_step(), upgrade_task_create(), upgrade_task_free(), and upgrade_task_run().
Referenced by issue_warnings_and_set_wal_level().