On Wed, 2025-08-20 at 09:22 +0200, Andrei Lepikhov wrote:
> I'm not sure I understand your reasoning clearly. How do you know
> that
> the current subtree will not be rescanned with the same parameter
> set?
> Building a hash table repeatedly may be pretty costly, no?
We can check the eflags for EXEC_FLAG_REWIND. That might not be the
only condition we need to check, but we should know at plan time
whether a subtree might be executed more than once.
Regards,
Jeff Davis