]> granicus.if.org Git - postgresql/commit
Back-patch 8.2 fix that complains if trying to extend a relation encounters
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 18 Jun 2007 01:14:08 +0000 (01:14 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 18 Jun 2007 01:14:08 +0000 (01:14 +0000)
commit838e286247f0e1fcb6551f987095097ef2e77232
treed0c183e6cdae80ea56d982def7c899fe74596b8d
parent7cf20db3e5850e7ee0c37c396f94a4dfbe0b8fd2
Back-patch 8.2 fix that complains if trying to extend a relation encounters
a buffer containing a non-zeroed page.  This seems appropriate now that the
8.2 fix has been seen to save at least one user from data loss due to a
buggy kernel (per report from Jaime Silvela 7-May-07).  I'd go further
back than 8.1, except that the 8.0-to-8.1 bufmgr changes are large
enough that the patch doesn't work immediately; I'm hesitant to make a
change without more extensive analysis than I have time for now.
src/backend/storage/buffer/bufmgr.c