On Fri, Dec 21, 2012 at 1:46 AM, Simon Riggs <[email protected]> wrote: > On 20 December 2012 13:19, Amit Kapila <[email protected]> wrote: > >> True, it might not have any functionality effect in RemoveOldXlogFiles(). >> However it can be used in PreallocXlogFiles()->XLogFileInit() as well. > > Which is never called in recovery because we never write WAL.
No. CreateRestartPoint() calls PreallocXlogFiles(). Walreceiver may write WAL, so PreallocXlogFiles() would be useful even during recovery to some extent. Regards, -- Fujii Masao -- Sent via pgsql-hackers mailing list ([email protected]) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers
