postgresql/src/backend/storage
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
..
buffer Improve logging of checkpoints. Patch by Greg Smith, worked over 2007-06-30 19:12:02 +00:00
file Remove FileUnlink(), which wasn't being used anywhere and interacted poorly 2007-07-26 15:15:18 +00:00
freespace Remove remains of old depend target. 2007-01-20 17:16:17 +00:00
ipc Replace the former method of determining snapshot xmax --- to wit, calling 2007-09-08 20:31:15 +00:00
large_object Add some simple defenses against null fields in pg_largeobject, and add 2007-06-12 19:46:24 +00:00
lmgr Replace the former method of determining snapshot xmax --- to wit, calling 2007-09-08 20:31:15 +00:00
page Redefine the lp_flags field of item pointers as having four states, rather 2007-09-12 22:10:26 +00:00
smgr Implement lazy XID allocation: transactions that do not modify any database 2007-09-05 18:10:48 +00:00
Makefile Replace useless uses of := by = in makefiles. 2007-02-09 15:56:00 +00:00