]> granicus.if.org Git - postgresql/commit
Properly set relpersistence for fake relcache entries.
authorRobert Haas <rhaas@postgresql.org>
Fri, 14 Sep 2012 13:35:07 +0000 (09:35 -0400)
committerRobert Haas <rhaas@postgresql.org>
Fri, 14 Sep 2012 13:39:10 +0000 (09:39 -0400)
commitfef2c17807e095a04441e4f1fe05f75d5578ead2
tree8a1a92ca03183fdbe80bc34c5ee3517a5950e903
parentdf4234d7a9a522073712138da422836e5a637671
Properly set relpersistence for fake relcache entries.

This can result in buffers failing to be properly flushed at
checkpoint time, leading to data loss.

Report, diagnosis, and patch by Jeff Davis.
src/backend/access/transam/xlogutils.c
src/backend/storage/buffer/bufmgr.c