From 3cff1879f8d03cb729368722ca823a4bf74c0cac Mon Sep 17 00:00:00 2001 From: Robert Haas Date: Thu, 2 Jan 2014 15:09:21 -0500 Subject: 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 37484ad2aacef5ec794f4dd3d5cf814475180a78 removes that objection, so now we can. Per extensive discussion, among many people, on pgsql-hackers. --- doc/src/sgml/ref/vacuum.sgml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'doc/src') diff --git a/doc/src/sgml/ref/vacuum.sgml b/doc/src/sgml/ref/vacuum.sgml index eb71581dfd2..1e984734d93 100644 --- a/doc/src/sgml/ref/vacuum.sgml +++ b/doc/src/sgml/ref/vacuum.sgml @@ -102,7 +102,9 @@ VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] ANALYZE [ Specifying FREEZE is equivalent to performing VACUUM with the parameter - set to zero. + set to zero. Aggressive freezing is always performed when the + table is rewritten, so this option is redundant when FULL + is specified. -- cgit v1.2.3