Re: testing cvs HEAD - HS/SR - xlog timeline 0 pg_xlogfile_name_offset
Fujii Masao <masao.fujii@gmail.com>
From: Fujii Masao <masao.fujii@gmail.com>
To: Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Cc: Erik Rijkers <er@xs4all.nl>, pgsql-hackers@postgresql.org
Date: 2010-03-08T13:26:55Z
Lists: pgsql-hackers
Attachments
- last_ckpt_start_location_v1.patch (text/x-patch) patch v1
On Thu, Feb 25, 2010 at 7:48 PM, Fujii Masao <masao.fujii@gmail.com> wrote: > On Thu, Feb 25, 2010 at 7:22 PM, Heikki Linnakangas > <heikki.linnakangas@enterprisedb.com> wrote: >> Yeah. The current pg_*_last_location() functions don't cut it though, >> you need to retain logs back to the redo location of the last >> restartpoint. That's what %r returns. Maybe we should add another function? > > +1 The attached patch introduces new function 'pg_last_checkpoint_start_location' (better name?) that reports the XLOG location where the last checkpoint or restartpoint started (i.e., the REDO starting location). This would be useful to truncate the archived files to just the minimum required for recovery. Is it worth applying this patch? Regards, -- Fujii Masao NIPPON TELEGRAPH AND TELEPHONE CORPORATION NTT Open Source Software Center