Alvaro Herrera <[EMAIL PROTECTED]> writes: > Also, I forgot to mention it on the first email, but this patch adds > errcontext() lines when an autovacuum/analyze is being aborted. It > works fine, but I'm not seeing code anywhere else that does something > like this.
This is a little bit scary because you might be invoking system catalog reads after the transaction has already failed. What would it take to save the names involved before starting the TRY block? I'm not worried about the errcontext() call per se, only about the syscache fetches. regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 4: Have you searched our list archives? http://archives.postgresql.org