Re: Repeated PredicateLockRelation calls during seqscan - Mailing list pgsql-hackers

From Tom Lane
Subject Re: Repeated PredicateLockRelation calls during seqscan
Date
Msg-id 29470.1308752899@sss.pgh.pa.us
Whole thread Raw
In response to Repeated PredicateLockRelation calls during seqscan  (Dan Ports <drkp@csail.mit.edu>)
Responses Re: Repeated PredicateLockRelation calls during seqscan
Re: Repeated PredicateLockRelation calls during seqscan
List pgsql-hackers
Dan Ports <drkp@csail.mit.edu> writes:
> I was looking at ExecSeqScan today and noticed that it invokes
> PredicateLockRelation each time it's called, i.e. for each tuple
> returned. Any reason we shouldn't skip that call if
> rs_relpredicatelocked is already set, as in the attached patch?

Why is the call in ExecSeqScan at all, and not in the node startup
function?
        regards, tom lane


pgsql-hackers by date:

Previous
From: Tom Lane
Date:
Subject: Re: [v9.2] DROP Reworks Part.0 - 'missing_ok' support of get_object_address
Next
From: Magnus Hagander
Date:
Subject: Re: pg_dump vs malloc