Clean up a number of autovacuum loose ends. Make the stats collector

Tom Lane <tgl@sss.pgh.pa.us>

Commit: 5d5f1a79e674d5501f70f08bbb9b83d9bbaed319
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2005-07-29T19:30:09Z
Releases: 8.1.0
Clean up a number of autovacuum loose ends.  Make the stats collector
track shared relations in a separate hashtable, so that operations done
from different databases are counted correctly.  Add proper support for
anti-XID-wraparound vacuuming, even in databases that are never connected
to and so have no stats entries.  Miscellaneous other bug fixes.
Alvaro Herrera, some additional fixes by Tom Lane.

Files