Re: Historic snapshot doesn't track txns committed inBUILDING_SNAPSHOT state

From: Álvaro Herrera <alvherre(at)kurilemu(dot)de>
To: cca5507 <cca5507(at)qq(dot)com>
Cc: Michael Paquier <michael(at)paquier(dot)xyz>, Ajin Cherian <itsajin(at)gmail(dot)com>, Bertrand Drouvot <bertranddrouvot(dot)pg(at)gmail(dot)com>, pgsql-hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>
Subject: Re: Historic snapshot doesn't track txns committed inBUILDING_SNAPSHOT state
Date: 2026-10-16 16:40:22
Message-ID: atJTG21d9qbB0HTH@alvherre.pgsql
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On 2025-Nov-21, cca5507 wrote:

> Attach the rebased patches.

I rebased this again, for CFbot. I haven't reviewed it.

> Discussion:
> https://www.postgresql.org/message-id/flat/tencent_6AAF072A7623A11A85C0B5FD290232467808(at)qq(dot)com
> https://www.postgresql.org/message-id/flat/tencent_8DEC9842690A9B6AFD52D4659EF0700E9409(at)qq(dot)com
> https://www.postgresql.org/message-id/flat/tencent_FA60D4EE3E14ACF0B936396551260A4FFD05(at)qq(dot)com
>
> Bug Report:
> https://www.postgresql.org/message-id/flat/18509-983f064d174ea880%40postgresql.org
> https://www.postgresql.org/message-id/flat/19109-4a9ce36715d69632%40postgresql.org
>
> CF Entry:
> https://commitfest.postgresql.org/patch/5029/

--
Álvaro Herrera PostgreSQL Developer — https://www.EnterpriseDB.com/
"Selbst das größte Genie würde nicht weit kommen, wenn es
alles seinem eigenen Innern verdanken wollte." (Johann Wolfgang von Goethe)
Ni aún el genio más grande llegaría muy lejos si
quisiera sacarlo todo de su propio interior.

Attachment Content-Type Size
v7-0001-Track-transactions-committed-in-BUILDING_SNAPSHOT.patch text/x-diff 3.9 KB
v7-0002-Add-test-case-snapshot_build-for-test_decoding.patch text/x-diff 5.1 KB

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Zsolt Parragi 2026-10-16 17:05:23 Re: pg_*_advice: tsv load failure, etc.
Previous Message Bharath Rupireddy 2026-10-16 16:04:17 Parallel vacuum: check XID wraparound failsafe between indexes