TODO: replica information functions - Mailing list pgsql-hackers

From Josh Berkus
Subject TODO: replica information functions
Date
Msg-id 55B7CB88.5080604@agliodbs.com
Whole thread Raw
Responses Re: TODO: replica information functions  (Andres Freund <andres@anarazel.de>)
Re: TODO: replica information functions  (Evgeniy Shishkin <itparanoia@gmail.com>)
Re: TODO: replica information functions  (Euler Taveira <euler@timbira.com.br>)
List pgsql-hackers
Hackers,

Since merging recovery.conf with postgresql.conf is apparently off the
table indefinitely, we could really use some additional information
functions which work on the replica.  Here's my list of what I need for
failover automation:

pg_standby_is_streaming()returns true if the standby is configured for streaming andis currently connected with the
master.returnsfalse if the connection to the master is broken,of if there is no primary_conninfo
 

pg_standby_conninfo()returns connection string to master.  Superuser-only forpreviously discussed reasons

pg_recovery_config(config_item TEXT)returns the specified configuration item from recovery.confsuperuser-only?

Does this make sense?  Is there other information we need?

-- 
Josh Berkus
PostgreSQL Experts Inc.
http://pgexperts.com



pgsql-hackers by date:

Previous
From: Stephen Frost
Date:
Subject: Re: A little RLS oversight?
Next
From: Andres Freund
Date:
Subject: Re: TODO: replica information functions