Re: Unexpected behavior after OOM errors
Michael Paquier <michael@paquier.xyz>
From: Michael Paquier <michael@paquier.xyz>
To: Matthias van de Meent <boekewurm+postgres@gmail.com>
Cc: Alexander Lakhin <exclusion@gmail.com>, pgsql-hackers <pgsql-hackers@postgresql.org>
Date: 2026-06-20T07:45:55Z
Lists: pgsql-hackers
On Fri, Jun 19, 2026 at 08:12:47PM +0900, Michael Paquier wrote: > On Fri, Jun 19, 2026 at 09:18:03AM +0200, Matthias van de Meent wrote: >> Ah, thanks for correcting me. I'm not sure why I had ERROR in mind, >> but you're obviously correct. Your patch v2 LGTM. > > Cool, thanks. And done that as well. If we invent a new facility, I'd be curious to see how this would apply here or to other parts of the backend. And perhaps not only for initialization steps? -- Michael
Commits
-
Make type cache initialization more resilient on re-entry after OOM
- 73dab12719ee 19 (unreleased) landed
-
Make StandbyAcquireAccessExclusiveLock() more resilent with OOMs
- b85f9c00fb88 19 (unreleased) landed
-
Make GetSnapshotData() more resilient on out-of-memory errors
- 29fb598b9cad 19 (unreleased) landed