postgresql/src/backend/access
Robert Haas 3cff1879f8 Aggressively freeze tables when CLUSTER or VACUUM FULL rewrites them.
We haven't wanted to do this in the past on the grounds that in rare
cases the original xmin value will be needed for forensic purposes, but
commit 37484ad2aa removes that objection,
so now we can.

Per extensive discussion, among many people, on pgsql-hackers.
2014-01-02 15:15:51 -05:00
..
common Revise documentation for new freezing method. 2013-12-23 20:36:31 -05:00
gin Mark variables 'static' where possible. Move GinFuzzySearchLimit to ginget.c 2013-12-16 11:41:17 +02:00
gist Don't include unused space in LOG_NEWPAGE records. 2013-12-04 00:10:47 +02:00
hash Consistently use unsigned arithmetic for alignment calculations. 2013-10-20 21:04:52 -04:00
heap Aggressively freeze tables when CLUSTER or VACUUM FULL rewrites them. 2014-01-02 15:15:51 -05:00
index Use InvalidSnapshot, now SnapshotNow, as the default snapshot. 2013-07-23 10:58:32 -04:00
nbtree Don't include unused space in LOG_NEWPAGE records. 2013-12-04 00:10:47 +02:00
rmgrdesc Rework tuple freezing protocol 2013-12-16 11:29:50 -03:00
spgist Don't include unused space in LOG_NEWPAGE records. 2013-12-04 00:10:47 +02:00
transam Rename walLogHints to wal_log_hints for easier grepping. 2014-01-01 20:17:00 -05:00
Makefile Split out rmgr rm_desc functions into their own files 2012-11-28 13:01:15 -03:00