postgresql/src/backend/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
..
brin Move BRIN page type to page's last two bytes 2015-03-10 12:27:15 -03:00
common Use FLEXIBLE_ARRAY_MEMBER for HeapTupleHeaderData.t_bits[]. 2015-02-21 15:13:06 -05:00
gin Use a separate memory context for GIN scan keys. 2015-02-04 17:40:25 +02:00
gist Fix knn-GiST queue comparison function to return heap tuples first. 2015-02-17 22:33:38 +02:00
hash Update copyright for 2015 2015-01-06 11:43:47 -05:00
heap Use FLEXIBLE_ARRAY_MEMBER in a number of other places. 2015-02-21 16:12:14 -05:00
index Fix BuildIndexValueDescription for expressions 2015-01-29 21:59:34 -05:00
nbtree Use FLEXIBLE_ARRAY_MEMBER in some more places. 2015-02-20 17:32:01 -05:00
rmgrdesc Move WAL-related definitions from dbcommands.h to separate header file. 2015-03-09 15:50:49 +02:00
spgist Update copyright for 2015 2015-01-06 11:43:47 -05:00
transam Keep CommitTs module in sync in standby and master 2015-03-09 17:44:00 -03:00
Makefile BRIN: Block Range Indexes 2014-11-07 16:38:14 -03:00