Simon Riggs <simon@2ndQuadrant.com> writes:
> Exclude VACUUMs from RunningXactData
> GetRunningTransactionData() should ignore VACUUM procs because in some
> cases they are assigned xids.
Uh, what? Lazy vacuum shouldn't acquire an xid. If it does, that
would suggest it's running code that it's unsafe for
GetRunningTransactionData to ignore.
regards, tom lane