postgresql/src/backend/access/heap
Alvaro Herrera dfed0012bc Have the rewriteheap code freeze old tuples. This is safe because it is only
applied to live tuples older than a recent Xmin, not to tuples that may be part
of an update chain.  Those still keep their original markings.

This patch makes it possible for CLUSTER to advance relfrozenxid, thus avoiding
the need of vacuuming the table for Xid wraparound purposes.  That will be
patched separately.

Patch from Heikki Linnakangas.
2007-05-16 16:36:56 +00:00
..
heapam.c Make CLUSTER MVCC-safe. Heikki Linnakangas 2007-04-08 01:26:33 +00:00
hio.c Rename MaxTupleSize to MaxHeapTupleSize to clarify that it's not meant to 2007-02-05 04:22:18 +00:00
Makefile Make CLUSTER MVCC-safe. Heikki Linnakangas 2007-04-08 01:26:33 +00:00
rewriteheap.c Have the rewriteheap code freeze old tuples. This is safe because it is only 2007-05-16 16:36:56 +00:00
tuptoaster.c Support varlena fields with single-byte headers and unaligned storage. 2007-04-06 04:21:44 +00:00