Re: Incorrect assumption in heap_prepare_freeze_tuple
Kuntal Ghosh <kuntalghosh.2007@gmail.com>
From: Kuntal Ghosh <kuntalghosh.2007@gmail.com>
To: Andres Freund <andres@anarazel.de>
Cc: PostgreSQL-development <pgsql-hackers@postgresql.org>
Date: 2020-10-04T08:37:15Z
Lists: pgsql-hackers
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Fix some problems with VACUUM (INDEX_CLEANUP FALSE).
- dd6959798885 12.0 cited
On Sun, Oct 4, 2020 at 12:33 AM Andres Freund <andres@anarazel.de> wrote: > > To get to this point heap_page_prune() has to have been called for the > page. That removes all tuple [versions] that are DEAD. But not > RECENTLY_DEAD. But RECENTLY_DEAD can only happen for tuples that are > newere than OldestXmin. Thus the only tuples that the HTSV() we're > talking about can return DEAD for are ones that were RECENTLY_DEAD > in heap_page_prune(). > Got it. Thank you for the explanations. :-) -- Thanks & Regards, Kuntal Ghosh