Close all cursors created during a failed subtransaction. This is needed

Tom Lane <tgl@sss.pgh.pa.us>

Commit: aba691b728b072211c6d78b2afa341d022aee814
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2005-01-26T23:20:21Z
Releases: 8.1.0
Close all cursors created during a failed subtransaction.  This is needed
to avoid problems when a cursor depends on objects created or changed in
the same subtransaction.  We'd like to do better someday, but this seems
the only workable answer for 8.0.1.

Files

PathChange+/−
doc/src/sgml/ref/rollback_to.sgml modified +5 −3
src/backend/utils/mmgr/portalmem.c modified +14 −2