]> granicus.if.org Git - postgresql/commit
This patch updates pg_autovacuum in several ways:
authorBruce Momjian <bruce@momjian.us>
Thu, 12 Jun 2003 01:36:44 +0000 (01:36 +0000)
committerBruce Momjian <bruce@momjian.us>
Thu, 12 Jun 2003 01:36:44 +0000 (01:36 +0000)
commit9243664dd473a1b0aec6f658622d6d9db40ea4d2
tree2270e229beea55bce7fa39ecf220f4ac100e3c74
parent4e1f98609882f91262aede1c4891551e9e0cbc6e
This patch updates pg_autovacuum in several ways:
* A few bug fixes
* fixes solaris compile and crash issue
* decouple vacuum analyze and analyze thresholds
* detach from tty (dameonize)
* improved logging layout
* more conservative default configuration
* improved, expanded and updated README

please apply and 1st convenience, or before code freeze which ever comes
first :-)

At this point I think I have brought pg_autovacuum and its client side
design as far as I think it should go.  It works, keeping file sizes in
check, helps performance and give the administrator a fair amount
flexibility in configuring it.

Next up is to do the FSM based design that is integrated into the back
end.

p.s. Thanks to Christopher Browne for his help.

Matthew T. O'Connor
contrib/pg_autovacuum/README.pg_autovacuum
contrib/pg_autovacuum/TODO
contrib/pg_autovacuum/pg_autovacuum.c
contrib/pg_autovacuum/pg_autovacuum.h