On Fri, 2010-11-26 at 01:11 -0500, Tom Lane wrote:
> Simon Riggs <simon(at)2ndQuadrant(dot)com> writes:
> > That would mean running GetCurrentTransactionId() inside LockAcquire()
> > if (lockmode >= AccessExclusiveLock &&
> > locktag->locktag_type == LOCKTAG_RELATION &&
> > !RecoveryInProgress())
> > (void) GetCurrentTransactionId();
> > Any objections to that fix?
> Could we have a wal level test in there too please? It's pretty awful
> in any case...
Slightly neater version of same idea applied to resolve this.
Simon Riggs http://www.2ndQuadrant.com/books/
PostgreSQL Development, 24x7 Support, Training and Services
In response to
pgsql-hackers by date
|Next:||From: Robert Haas||Date: 2010-11-29 01:34:09|
|Subject: Re: profiling connection overhead|
|Previous:||From: Itagaki Takahiro||Date: 2010-11-29 01:06:42|
|Subject: Re: Patch to add a primary key using an existing index|