postgresql/src
Heikki Linnakangas 9cd6685f91 In the checkpoint written at the end of archive recovery, the WAL page header
was incorrectly initialized with timeline ID 0. That rendered the WAL page
unrecoverable, making a subsequent archive recovery stop at that point.
ThisTimeLineID needs to be initialized before calling AdvanceXLInsertBuffer().

This fixes bug #5011 reported by James Bardin. Backpatch to 8.4, as the bug
was introduced by the changes to use of bgwriter for writing the
end-of-archive-recovery checkpoint. Patch by Tom Lane.
2009-08-27 07:15:41 +00:00
..
backend In the checkpoint written at the end of archive recovery, the WAL page header 2009-08-27 07:15:41 +00:00
bin Update of install-sh, mkinstalldirs, and associated configury 2009-08-26 22:24:44 +00:00
include Update of install-sh, mkinstalldirs, and associated configury 2009-08-26 22:24:44 +00:00
interfaces Update of install-sh, mkinstalldirs, and associated configury 2009-08-26 22:24:44 +00:00
makefiles Update of install-sh, mkinstalldirs, and associated configury 2009-08-26 22:24:44 +00:00
pl Update of install-sh, mkinstalldirs, and associated configury 2009-08-26 22:24:44 +00:00
port Update of install-sh, mkinstalldirs, and associated configury 2009-08-26 22:24:44 +00:00
template Tweak configure to attempt to add -qnoansialias to CFLAGS whenever running 2009-02-11 20:02:40 +00:00
test Update of install-sh, mkinstalldirs, and associated configury 2009-08-26 22:24:44 +00:00
timezone Update of install-sh, mkinstalldirs, and associated configury 2009-08-26 22:24:44 +00:00
tools Fix version_stamp.pl to allow 'alphaN' version stamps. Not sure how 2009-08-19 15:03:56 +00:00
tutorial 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 2009-06-11 14:49:15 +00:00
bcc32.mak Remove old-style win32 client-only visual c++ build infrastructure for everything except 2007-03-05 14:18:38 +00:00
DEVELOPERS Replace a couple of references to files that no longer exist in the source 2009-05-04 08:08:47 +00:00
Makefile Update of install-sh, mkinstalldirs, and associated configury 2009-08-26 22:24:44 +00:00
Makefile.global.in Update of install-sh, mkinstalldirs, and associated configury 2009-08-26 22:24:44 +00:00
Makefile.shlib Update of install-sh, mkinstalldirs, and associated configury 2009-08-26 22:24:44 +00:00
nls-global.mk Update of install-sh, mkinstalldirs, and associated configury 2009-08-26 22:24:44 +00:00
win32.mak Update supported standalone VC++ version to 7.1+ only, and fix 2007-08-03 10:47:11 +00:00