pgsql: Only recycle normal files in pg_xlog as WAL segments.

From: heikki(at)postgresql(dot)org (Heikki Linnakangas)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Only recycle normal files in pg_xlog as WAL segments.
Date: 2009-06-02 06:19:41
Message-ID: 20090602061941.744A275331E@cvs.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Log Message:
-----------
Only recycle normal files in pg_xlog as WAL segments. pg_standby creates
symbolic links with the -l option, and as Fujii Masao pointed out we ended up
overwriting files in the archive directory before this patch. Patch by
Aidan Van Dyk, Fujii Masao and me.

Backpatch to 8.3, where pg_standby was introduced.

Tags:
----
REL8_3_STABLE

Modified Files:
--------------
pgsql/src/backend/access/transam:
xlog.c (r1.292.2.6 -> r1.292.2.7)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/access/transam/xlog.c?r1=1.292.2.6&r2=1.292.2.7)

Browse pgsql-committers by date

  From Date Subject
Next Message User Sas 2009-06-02 14:51:36 slony1-ctl - slony-ctl: Check return code in every script, per report by
Previous Message Heikki Linnakangas 2009-06-02 06:18:06 pgsql: Only recycle normal files in pg_xlog as WAL segments.