On 12/10/2018 11:50 AM, Michael Paquier wrote:
On Sun, Dec 09, 2018 at 08:10:57PM -0600, Ron wrote:
On 12/09/2018 07:51 PM, Ian Barwick wrote:
but you're out of luck for 9.2. The only option to query the desired
values via
SQL would be to write an extension which reads pg_controldata
(possibly as a backport of the above-mentioned functions).
Thanks. grep(1) and cut(1) make an adequate work-around.
Perhaps. Even with that, writing an extension for 9.2 would require
copy-pasting a lot of code from pg_controldata.c and taking as well the
code which has been introduced for the various control functions.
Dirty, still doable.
I've got some code which does just that to read pg_control as far
back as 9.3, and it is indeed not pretty ;).
Regards
Ian Barwick
--
Ian Barwick http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services