fix-vacuum-freeze-table-table.patch

text/x-patch

Filename: fix-vacuum-freeze-table-table.patch
Type: text/x-patch
Part: 0
Message: Re: autovacuum not prioritising for-wraparound tables

Patch

Format: unified
File+
src/backend/commands/vacuum.c 1 1
diff --git a/src/backend/commands/vacuum.c b/src/backend/commands/vacuum.c
index 043b6e6..8747705 100644
--- a/src/backend/commands/vacuum.c
+++ b/src/backend/commands/vacuum.c
@@ -449,7 +449,7 @@ vacuum_set_xid_limits(int freeze_min_age,
 		 * VACUUM schedule, the nightly VACUUM gets a chance to freeze tuples
 		 * before anti-wraparound autovacuum is launched.
 		 */
-		freezetable = freeze_min_age;
+		freezetable = freeze_table_age;
 		if (freezetable < 0)
 			freezetable = vacuum_freeze_table_age;
 		freezetable = Min(freezetable, autovacuum_freeze_max_age * 0.95);