postgresql/src/include/access
Alvaro Herrera e491bd2ee3 Move BRIN page type to page's last two bytes
... which is the usual convention among AMs, so that pg_filedump and
similar utilities can tell apart pages of different AMs.  It was also
the intent of the original code, but I failed to realize that alignment
considerations would move the whole thing to the previous-to-last word
in the page.

The new definition of the associated macro makes surrounding code a bit
leaner, too.

Per note from Heikki at
http://www.postgresql.org/message-id/546A16EF.9070005@vmware.com
2015-03-10 12:27:15 -03:00
..
attnum.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 Move BRIN page type to page's last two bytes 2015-03-10 12:27:15 -03: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
brin.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 Keep CommitTs module in sync in standby and master 2015-03-09 17:44:00 -03:00
genam.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
gin_private.h Move BRIN page type to page's last two bytes 2015-03-10 12:27:15 -03:00
gin.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
gist_private.h Use FLEXIBLE_ARRAY_MEMBER in a bunch more places. 2015-02-20 00:11:42 -05:00
gist.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_xlog.h Use FLEXIBLE_ARRAY_MEMBER in a bunch more places. 2015-02-20 00:11:42 -05:00
heapam.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_details.h Use FLEXIBLE_ARRAY_MEMBER for HeapTupleHeaderData.t_bits[]. 2015-02-21 15:13:06 -05:00
htup.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_private.h Move BRIN page type to page's last two bytes 2015-03-10 12:27:15 -03:00
spgist.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 Use FLEXIBLE_ARRAY_MEMBER for HeapTupleHeaderData.t_bits[]. 2015-02-21 15:13:06 -05:00
twophase_rmgr.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
twophase.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 Use FLEXIBLE_ARRAY_MEMBER in a bunch more places. 2015-02-20 00:11:42 -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
xlog.h Replace checkpoint_segments with min_wal_size and max_wal_size. 2015-02-23 18:53:02 +02: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 Fix typo in comment. 2015-03-09 14:39:46 +09:00
xlogutils.h Update copyright for 2015 2015-01-06 11:43:47 -05:00