Fix oversight in collecting values for cleanup_info records.

Simon Riggs <simon@2ndQuadrant.com>

Commit: bc2b85d90481c317c7d4efcf5dfc8c134f6105f9
Author: Simon Riggs <simon@2ndQuadrant.com>
Date: 2010-04-21T17:20:56Z
Releases: 9.0.0
Fix oversight in collecting values for cleanup_info records.
vacuum_log_cleanup_info() now generates log records with a valid
latestRemovedXid set in all cases. Also be careful not to zero the
value when we do a round of vacuuming part-way through lazy_scan_heap().
Incidentally, this reduces frequency of conflicts in Hot Standby.

Files