]> granicus.if.org Git - postgresql/commit
Clean up the messy semantics (not to mention inefficiency) of PageGetTempPage
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 3 Nov 2008 20:47:49 +0000 (20:47 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 3 Nov 2008 20:47:49 +0000 (20:47 +0000)
commitb4eae023bb2b5e9bce96cd367d70c180eefe6bf9
tree5fc3b8619b94897cf1b6ac884423226254c98578
parentf0dae70431ec0af676d7e6f26454145903045aba
Clean up the messy semantics (not to mention inefficiency) of PageGetTempPage
by splitting it into three functions with better-defined behaviors.

Zdenek Kotala
src/backend/access/gin/gindatapage.c
src/backend/access/gin/ginentrypage.c
src/backend/access/gin/ginutil.c
src/backend/access/gin/ginvacuum.c
src/backend/access/gist/gist.c
src/backend/access/gist/gistvacuum.c
src/backend/access/nbtree/nbtinsert.c
src/backend/storage/page/bufpage.c
src/include/access/gin.h
src/include/storage/bufpage.h