mirror of
https://github.com/postgres/postgres.git
synced 2026-05-22 08:35:16 -04:00
fe548629c5
keep track of portal-related resources separately from transaction-related resources. This allows cursors to work in a somewhat sane fashion with nested transactions. For now, cursor behavior is non-subtransactional, that is a cursor's state does not roll back if you abort a subtransaction that fetched from the cursor. We might want to change that later.