-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Commit
This commit adds support for the PL/pgSQL COMMIT and ROLLBACK statements, which allow a stored procedure to finish the current transaction and resume execution from the new transaction. This behavior is implemented through the `TxnControl` expression from the previous commit, which passes the necessary information (commit or rollback, continuation) to the connExecutor before exiting. Note that these statements can only be used from a stored procedure. Fixes #115294 Release note (sql change): Added support for the PL/pgSQL COMMIT and ROLLBACK statements.
- Loading branch information
There are no files selected for viewing
Large diffs are not rendered by default.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.