Re: Repeated PredicateLockRelation calls during seqscan

From: "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
To: <drkp(at)csail(dot)mit(dot)edu>,<heikki(dot)linnakangas(at)enterprisedb(dot)com>
Cc: <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Repeated PredicateLockRelation calls during seqscan
Date: 2011-06-26 20:02:12
Message-ID: 4E0749F4020000250003EC31@gw.wicourts.gov
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

"Kevin Grittner" wrote:
> Heikki Linnakangas wrote:

>> BTW, isn't bitgetpage() in nodeBitmapHeapscan.c missing
>> PredicateLockTuple() and CheckForSerializableConflictOut() calls
>> in the codepath for a lossy bitmap? In the non-lossy case,
>> heap_hot_search_buffer() takes care of it, but not in the lossy
>> case.
>
> I think the attached addresses that.

Don't commit that patch, it's not holding up in testing here.

I'll look at it some more.

-Kevin

Browse pgsql-hackers by date

  From Date Subject
Next Message Kevin Grittner 2011-06-26 20:49:35 Re: Repeated PredicateLockRelation calls during seqscan
Previous Message Jeff Davis 2011-06-26 17:12:07 Re: Range Types and length function