Re: Fix missing EvalPlanQual recheck for TID scans

From: Chao Li <li(dot)evan(dot)chao(at)gmail(dot)com>
To: David Rowley <dgrowleyml(at)gmail(dot)com>, Sophie Alpert <pg(at)sophiebits(dot)com>
Cc: pgsql-hackers(at)lists(dot)postgresql(dot)org
Subject: Re: Fix missing EvalPlanQual recheck for TID scans
Date: 2025-09-15 08:12:23
Message-ID: A7FA2172-8872-4CD1-AE4F-4E475AA66AA5@gmail.com
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

> On Sep 15, 2025, at 14:27, David Rowley <dgrowleyml(at)gmail(dot)com> wrote:
>
>
> I think you've only read the first sentence in that paragraph. Please
> read the entire paragraph. You'll see it goes on to explain "it will
> attempt to apply its operation to the updated version of the row".
>

Ah… Sorry for missing the part of the paragraph. Now it’s clear to me.

Then the solution of TidListEval() is correct, and the only issue is repeatedly calling TidListEval() on every recheck.

Best regards,
--
Chao Li (Evan)
HighGo Software Co., Ltd.
https://www.highgo.com/

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Jim Jones 2025-09-15 08:21:33 Re: proposal: schema variables
Previous Message Chao Li 2025-09-15 08:08:43 Re: Add RESPECT/IGNORE NULLS and FROM FIRST/LAST options