aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/gist
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2010-01-13 16:56:56 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2010-01-13 16:56:56 +0000
commitdbba3a1465472bda66265e6a38fd24cbe619f233 (patch)
tree431e042905f4f619d392d56a60d15f78eee3ecd8 /src/backend/access/gist
parentb3627d1de3ec03adea8551465351bc536f12f526 (diff)
downloadpostgresql-dbba3a1465472bda66265e6a38fd24cbe619f233.tar.gz
postgresql-dbba3a1465472bda66265e6a38fd24cbe619f233.zip
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.
Diffstat (limited to 'src/backend/access/gist')
0 files changed, 0 insertions, 0 deletions