Re: Tables(s) that feed pg_controldata - Mailing list pgsql-general

From Ian Barwick
Subject Re: Tables(s) that feed pg_controldata
Date
Msg-id cf0c9039-feb5-2a83-4a92-4d8c0725fd5d@2ndquadrant.com
Whole thread Raw
In response to Re: Tables(s) that feed pg_controldata  (Michael Paquier <michael@paquier.xyz>)
Responses Re: Tables(s) that feed pg_controldata  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-general
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


pgsql-general by date:

Previous
From: Ron
Date:
Subject: Re: Tables(s) that feed pg_controldata
Next
From: Arthur Zakirov
Date:
Subject: Re: pg_ctl kill INT vs. pg_cancel_backend