Re: TRAP: FailedAssertion("HaveRegisteredOrActiveSnapshot()", File: "toast_internals.c", Line: 670, PID: 19403)
Robert Haas <robertmhaas@gmail.com>
From: Robert Haas <robertmhaas@gmail.com>
To: Andres Freund <andres@anarazel.de>
Cc: Justin Pryzby <pryzby@telsasoft.com>,
Kyotaro Horiguchi <horikyota.ntt@gmail.com>, Erik Rijkers <er@xs4all.nl>,
Matthias van de Meent <boekewurm+postgres@gmail.com>, PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>
Date: 2022-04-14T13:54:55Z
Lists: pgsql-hackers
On Wed, Apr 13, 2022 at 8:38 PM Andres Freund <andres@anarazel.de> wrote: > On 2022-04-13 15:28:19 -0500, Justin Pryzby wrote: > > On Wed, Mar 30, 2022 at 05:58:24PM +0900, Kyotaro Horiguchi wrote: > > > I'm not still confident on this, but it should be better than the v1. > > > > +Andres as this seems to be related to 277692220. > > FWIW, that'd just mean it's an old bug that wasn't easily noticeable > before, not that it's the fault of 277692220. I think you're still on the hook to do something about it for this release. You could decide to revert the commit adding the assertion and punt on doing thing about the underlying bug, but we can't just be like "oh, an assertion is failing, we'll get to that someday". -- Robert Haas EDB: http://www.enterprisedb.com
Commits
-
Fix incorrect logic in HaveRegisteredOrActiveSnapshot().
- 9f4f0a0dad4c 15.0 landed
-
Fix temporary object cleanup failing due to toast access without snapshot.
- 7c38ef2a5d6c 15.0 cited
-
Account for catalog snapshot in PGXACT->xmin updates.
- ffaa44cb559d 10.0 cited