postgresql/src/include/access
Tom Lane bc4de01db3 Minor cleanup/code review for "indirect toast" stuff.
Fix some issues I noticed while fooling with an extension to allow an
additional kind of toast pointer.  Much of this is just comment
improvement, but there are a couple of actual bugs, which might or might
not be reachable today depending on what can happen during logical
decoding.  An example is that toast_flatten_tuple() failed to cover the
possibility of an indirection pointer in its input.  Back-patch to 9.4
just in case that is reachable now.

In HEAD, also correct some really minor issues with recent compression
reorganization, such as dangerously underparenthesized macros.
2015-02-09 12:30:52 -05:00
..
attnum.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
brin.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
brin_internal.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
brin_page.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
brin_pageops.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
brin_revmap.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
brin_tuple.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
brin_xlog.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
clog.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
commit_ts.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
genam.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
gin.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
gin_private.h Use a separate memory context for GIN scan keys. 2015-02-04 17:40:25 +02:00
gist.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
gist_private.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
gistscan.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
hash.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
heapam.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
heapam_xlog.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
hio.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
htup.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
htup_details.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
itup.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
multixact.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
nbtree.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
printtup.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
reloptions.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
relscan.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
rewriteheap.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
rmgr.h Add rmgr callback to name xlog record types for display purposes. 2014-09-19 16:20:29 +02:00
rmgrlist.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
sdir.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
skey.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
slru.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
spgist.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
spgist_private.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
subtrans.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
sysattr.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
timeline.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
transam.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
tupconvert.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
tupdesc.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
tupmacs.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
tuptoaster.h Minor cleanup/code review for "indirect toast" stuff. 2015-02-09 12:30:52 -05:00
twophase.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
twophase_rmgr.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
valid.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
visibilitymap.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
xact.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
xlog.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
xlog_fn.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
xlog_internal.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
xlogdefs.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
xloginsert.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
xlogreader.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
xlogrecord.h Move pg_crc.c to src/common, and remove pg_crc_tables.h 2015-02-09 11:17:56 +02:00
xlogutils.h Update copyright for 2015 2015-01-06 11:43:47 -05:00