mirror of
https://github.com/EnterpriseDB/repmgr.git
synced 2026-03-23 07:06:30 +00:00
the main difference is that this new function doesn't return a bool but a string representing the current major version of the postgresql server or an empty string if it's earlier than 9.0. Teach all commands that could connect to master and standby that they both should have the same major version.
13 lines
433 B
C
13 lines
433 B
C
/*
|
|
* dbutils.h
|
|
* Copyright (c) 2ndQuadrant, 2010
|
|
*
|
|
*/
|
|
|
|
PGconn *establishDBConnection(const char *conninfo, const bool exit_on_error);
|
|
bool is_standby(PGconn *conn);
|
|
char *pg_version(PGconn *conn);
|
|
bool guc_setted(PGconn *conn, const char *parameter, const char *op, const char *value);
|
|
const char *get_cluster_size(PGconn *conn);
|
|
PGconn * getMasterConnection(PGconn *standby_conn, int id, char *cluster, int *master_id);
|