| From: | Andrey Borodin <x4mmm(at)yandex-team(dot)ru> |
|---|---|
| To: | Aleksander Alekseev <aleksander(at)tigerdata(dot)com> |
| Cc: | PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>, Melanie Plageman <melanieplageman(at)gmail(dot)com> |
| Subject: | Re: VM corruption on standby |
| Date: | 2025-08-09 15:28:41 |
| Message-ID: | 0E9B0C78-F6C3-4935-9D17-4FDDD9C2E0AE@yandex-team.ru |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
> On 7 Aug 2025, at 19:36, Aleksander Alekseev <aleksander(at)tigerdata(dot)com> wrote:
>
> Maybe I misunderstood the intent of the test.
You understood precisely my intent of writing the test. But it fail not due to a bug I anticipated!
So far I noticed that if I move injection point before
PageClearAllVisible(BufferGetPage(buffer));
or after writing WAL - test passes.
Also I investigated that in a moment of kill -9 checkpointer flushes heap page to disk despite content lock. I haven't found who released content lock though.
Best regards, Andrey Borodin.
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Andrey Borodin | 2025-08-09 15:53:54 | Re: VM corruption on standby |
| Previous Message | Shayon Mukherjee | 2025-08-09 14:48:56 | Re: Prolonged truncation phase during vacuum on toast table with repeated interruptions by lock waiters and a proposed POC patch |