Re: Documentation should state what happens, when a commit fails

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.

In response to

Responses

Browse pgsql-docs by date

  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