Replace nested-BEGIN syntax for subtransactions with spec-compliant

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

Commit: cc813fc2b8d9293bbd4d0e0d6a6f3b9cf02fe32f
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2004-07-27T05:11:48Z
Releases: 8.0.0
Replace nested-BEGIN syntax for subtransactions with spec-compliant
SAVEPOINT/RELEASE/ROLLBACK-TO syntax.  (Alvaro)
Cause COMMIT of a failed transaction to report ROLLBACK instead of
COMMIT in its command tag.  (Tom)
Fix a few loose ends in the nested-transactions stuff.

Files