Re: Fix missing EvalPlanQual recheck for TID scans - Mailing list pgsql-hackers

From David Rowley
Subject Re: Fix missing EvalPlanQual recheck for TID scans
Date
Msg-id CAApHDvpUjfY2BcyQCmpzkgsHD=ZJjqmCbHx5+_=oROchRaS2UA@mail.gmail.com
Whole thread Raw
In response to Re: Fix missing EvalPlanQual recheck for TID scans  ("Sophie Alpert" <pg@sophiebits.com>)
Responses Re: Fix missing EvalPlanQual recheck for TID scans
Re: Fix missing EvalPlanQual recheck for TID scans
List pgsql-hackers
On Mon, 8 Sept 2025 at 18:57, Sophie Alpert <pg@sophiebits.com> wrote:
> I'm actually digging in more now and if I'm reading the code correctly, EvalPlanQualStart calls ExecInitNode to
createan entirely separate PlanState tree for EPQ so I'm unsure if any of the state is carried over to the Recheck
calls?

Oh, you're right. The EPQ executor start isn't the same as the normal
executor state, so the recalc seems to be needed.

David



pgsql-hackers by date:

Previous
From: Daniel Gustafsson
Date:
Subject: Re: OAuth client code doesn't work with Google OAuth
Next
From: Alexander Kukushkin
Date:
Subject: Re: issue with synchronized_standby_slots