]> granicus.if.org Git - postgresql/commit
Don't include unused space in LOG_NEWPAGE records.
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>
Tue, 3 Dec 2013 22:10:47 +0000 (00:10 +0200)
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>
Tue, 3 Dec 2013 22:10:47 +0000 (00:10 +0200)
commit9e857436ef7dff8fb8a0bf43cfe62650e2be6be9
treee365d1848d19c0ff9180d7a1fa05ba978aae486a
parent22122c83f1331d03e8317afbfcfbb65bef9c82d2
Don't include unused space in LOG_NEWPAGE records.

This is the same trick we use when taking a full page image of a buffer
passed to XLogInsert.
src/backend/access/gin/gininsert.c
src/backend/access/gist/gist.c
src/backend/access/heap/heapam.c
src/backend/access/heap/rewriteheap.c
src/backend/access/nbtree/nbtree.c
src/backend/access/nbtree/nbtsort.c
src/backend/access/spgist/spginsert.c
src/backend/commands/tablecmds.c
src/backend/commands/vacuumlazy.c
src/include/access/heapam_xlog.h
src/include/access/xlog_internal.h