postgresql/src/backend
Alvaro Herrera d9484ab5f3 Replace hardcoded 200000000 with autovacuum_freeze_max_age
Parts of the code used autovacuum_freeze_max_age to determine whether
anti-multixact-wraparound vacuums are necessary, while others used a
hardcoded 200000000 value.  This leads to problems when
autovacuum_freeze_max_age is set to a non-default value.  Use the latter
everywhere.

Backpatch to 9.3, where vacuuming of multixacts was introduced.

Andres Freund
2013-11-29 21:48:08 -03:00
..
access Replace hardcoded 200000000 with autovacuum_freeze_max_age 2013-11-29 21:48:08 -03:00
bootstrap Prevent memory leaks from accumulating across printtup() calls. 2013-11-03 11:33:09 -05:00
catalog Don't fail for bad GUCs in CREATE FUNCTION with check_function_bodies off. 2013-09-03 18:32:23 -04:00
commands Don't update relfrozenxid if any pages were skipped. 2013-11-27 13:22:26 +02:00
executor Prevent display of dropped columns in row constraint violation messages. 2013-11-07 14:41:39 -05:00
foreign Arrange to cache FdwRoutine structs in foreign tables' relcache entries. 2013-03-06 23:48:09 -05:00
lib Reset the binary heap in MergeAppend rescans. 2013-08-30 19:15:32 -04:00
libpq Fix memory leak when an empty ident file is reloaded. 2013-10-24 14:05:34 +03:00
main pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
nodes Fix incorrect loop counts in tidbitmap.c. 2013-11-15 18:34:21 -05:00
optimizer Flatten join alias Vars before pulling up targetlist items from a subquery. 2013-11-22 14:37:25 -05:00
parser Fix array slicing of int2vector and oidvector values. 2013-11-23 20:04:00 -05:00
po Translation updates 2013-10-07 16:27:04 -04:00
port Message style improvements 2013-08-07 22:53:50 -04:00
postmaster Fix assorted race conditions in the new timeout infrastructure. 2013-11-29 16:41:03 -05:00
regex Fix regex match failures for backrefs combined with non-greedy quantifiers. 2013-07-18 21:22:43 -04:00
replication Don't crash when pg_xlog is empty and pg_basebackup -x is used 2013-08-24 17:14:18 +02:00
rewrite Fix breakage of MV column name list usage. 2013-11-04 14:45:18 -06:00
snowball Update copyrights for 2013 2013-01-01 17:15:01 -05:00
storage Be sure to release proc->backendLock after SetupLockInTable() failure. 2013-11-29 17:35:12 -05:00
tcop Fix assorted race conditions in the new timeout infrastructure. 2013-11-29 16:41:03 -05:00
tsearch pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
utils Fix assorted race conditions in the new timeout infrastructure. 2013-11-29 16:41:03 -05:00
.gitignore Add gitignore for mingw/cygwin build outputs 2011-06-09 18:11:47 +02:00
common.mk Call check_keywords.pl in maintainer-check 2012-02-27 13:53:12 +02:00
Makefile Move relpath() to libpgcommon 2013-02-21 22:46:17 -03:00
nls.mk Add libpgcommon to backend gettext source files 2013-10-21 06:20:05 -04:00