Your patch has been added to the PostgreSQL unapplied patches list at:

It will be applied as soon as one of the PostgreSQL committers reviews
and approves it.


Alvaro Herrera wrote:
> I just modified the interactions in sinval.c and sinvaladt.c per
> It looks a lot saner this way: the code that actually deals with the
> queue, including locking etc, is all in sinvaladt.c.  This means that
> the struct definition of the queue, and the queue pointer, are now
> internal "implementation details" inside sinvaladt.c.
> One side effect of this change is that the call to SendPostmasterSignal
> now occurs after the lock has been released.  ISTM this is a good idea
> on general principles (no syscalls in lwlocked code), but I'm wondering
> if I created a thundering hoard problem that did not exist before.
> All tests pass.
> As a test of Review Board, I uploaded the patch to it:
> -- 
> Alvaro Herrera                      
> The PostgreSQL Company - Command Prompt, Inc.

[ Attachment, skipping... ]

> ---------------------------(end of broadcast)---------------------------
> TIP 9: In versions below 8.0, the planner will ignore your desire to
>        choose an index scan if your joining column's datatypes do not
>        match

  Bruce Momjian  <[EMAIL PROTECTED]>

  + If your life is a hard drive, Christ can be your backup. +

Sent via pgsql-patches mailing list (
To make changes to your Subscription:

Reply via email to