Skip to content
Snippets Groups Projects
Commit dbba3a14 authored by Tom Lane's avatar Tom Lane
Browse files

Fix bug #5269: ResetPlanCache mustn't invalidate cached utility statements,

especially not ROLLBACK.  ROLLBACK might need to be executed in an already
aborted transaction, when there is no safe way to revalidate the plan.  But
in general there's no point in marking utility statements invalid, since
they have no plans in the normal sense of the word; so we might as well
work a bit harder here to avoid future revalidation cycles.

Back-patch to 8.4, where the bug was introduced.
parent b3627d1d
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment