]> granicus.if.org Git - postgresql/commit
Force VACUUM to recalculate oldestXmin even when we haven't changed our
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 1 Sep 2009 04:46:49 +0000 (04:46 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 1 Sep 2009 04:46:49 +0000 (04:46 +0000)
commit794e3e81a0e8068de2606015352c1254cb071a78
tree1801a9097fb75dd172f37dc9ec560d4edb635db6
parent14f445fccf3735bf5bddf0a90ce0a15be263b576
Force VACUUM to recalculate oldestXmin even when we haven't changed our
own database's datfrozenxid, if the current value is old enough to be
forcing autovacuums or warning messages.  This ensures that a bogus
value is replaced as soon as possible.  Per a comment from Heikki.
src/backend/access/transam/varsup.c
src/backend/commands/vacuum.c
src/include/access/transam.h