Re: FSM doesn't recover after zeroing damaged page.

From: Álvaro Herrera <alvherre(at)kurilemu(dot)de>
To: "Anton A(dot) Melnikov" <a(dot)melnikov(at)postgrespro(dot)ru>
Cc: vignesh C <vignesh21(at)gmail(dot)com>, Kirill Reshke <reshkekirill(at)gmail(dot)com>, PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>
Subject: Re: FSM doesn't recover after zeroing damaged page.
Date: 2025-10-19 10:43:31
Message-ID: 202510191042.xqwckwb7uj5q@alvherre.pgsql
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On 2025-Mar-24, Anton A. Melnikov wrote:

> That said, the fix initially proposed seems incorrect and overly crude to me,
> as this behavior does not occur with every FSM page but only under specific conditions.
> E. g., the error will not recur if it was the last incomplete FSM page.
> I think firstly it is necessary to understand the reasons for this difference in behavior.
> So i plan to dig deeper into the FSM algorithm and come up with a more targeted fix.

Hello, I moved this patch to the Drafts commitfest. Feel free to put it
back in a real CF once you have a working fix.

--
Álvaro Herrera Breisgau, Deutschland — https://www.EnterpriseDB.com/
"Las mujeres son como hondas: mientras más resistencia tienen,
más lejos puedes llegar con ellas" (Jonas Nightingale, Leap of Faith)

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Álvaro Herrera 2025-10-19 11:32:13 Re: Accessing an invalid pointer in BufferManagerRelation structure
Previous Message Tatsuo Ishii 2025-10-19 09:53:23 Re: Add RESPECT/IGNORE NULLS and FROM FIRST/LAST options