From: | "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com> |
---|---|
To: | Laurenz Albe <laurenz(dot)albe(at)cybertec(dot)at> |
Cc: | "mark(at)makr(dot)zone" <mark(at)makr(dot)zone>, "pgsql-docs(at)lists(dot)postgresql(dot)org" <pgsql-docs(at)lists(dot)postgresql(dot)org> |
Subject: | Re: Documentation should state what happens, when a commit fails |
Date: | 2025-05-28 14:04:45 |
Message-ID: | CAKFQuwbjPfjOu18aiQrCexK16V8Jw42K9NvzHKxRipSPsqmpTg@mail.gmail.com |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-docs |
On Wednesday, May 28, 2025, Laurenz Albe <laurenz(dot)albe(at)cybertec(dot)at> wrote:
> On Wed, 2025-05-28 at 08:08 +0000, PG Doc comments form wrote:
> > The following documentation comment has been logged on the website:
> >
> > Page: https://www.postgresql.org/docs/17/sql-commit.html
> > Description:
> >
> > Deferrable constraints, deadlocks and possibly other deferred or lazily
> > evaluated rules are checked upon commit.
> > What happens if they are not met and the commit statement fails? Does the
> > transaction then implicitly rollback? Or do I need an explicit rollback?
>
> I think it would be good to mention that a failed COMMIT automatically
> performs a ROLLBACK. Do you want to suggest a patch?
Feel free to review mine for this topic and suggest additions.
https://commitfest.postgresql.org/patch/5546/
David J.
From | Date | Subject | |
---|---|---|---|
Next Message | mark maker | 2025-05-28 14:47:25 | RE: Documentation should state what happens, when a commit fails |
Previous Message | Laurenz Albe | 2025-05-28 13:06:01 | Re: Documentation should state what happens, when a commit fails |