postgresql/src/backend/access/heap
Tom Lane 6889303531 Redefine the lp_flags field of item pointers as having four states, rather
than two independent bits (one of which was never used in heap pages anyway,
or at least hadn't been in a very long time).  This gives us flexibility to
add the HOT notions of redirected and dead item pointers without requiring
anything so klugy as magic values of lp_off and lp_len.  The state values
are chosen so that for the states currently in use (pre-HOT) there is no
change in the physical representation.
2007-09-12 22:10:26 +00:00
..
Makefile Arrange for large sequential scans to synchronize with each other, so that 2007-06-08 18:23:53 +00:00
heapam.c Redefine the lp_flags field of item pointers as having four states, rather 2007-09-12 22:10:26 +00:00
hio.c Redefine the lp_flags field of item pointers as having four states, rather 2007-09-12 22:10:26 +00:00
rewriteheap.c Redefine the lp_flags field of item pointers as having four states, rather 2007-09-12 22:10:26 +00:00
syncscan.c Arrange for large sequential scans to synchronize with each other, so that 2007-06-08 18:23:53 +00:00
tuptoaster.c Support varlena fields with single-byte headers and unaligned storage. 2007-04-06 04:21:44 +00:00