Re: [HACKERS] About shared cache invalidation mechanism

2013-12-09 Thread Robert Haas
On Sun, Dec 8, 2013 at 1:55 AM, huaicheng Li lhc...@gmail.com wrote: I know that all invalid cache messages are stored in the shmInvalidationBuffer ring buffer and that they should be consumed by all other backends to keep their own cache fresh. Since there may be some stragglers which process

[HACKERS] About shared cache invalidation mechanism

2013-12-07 Thread huaicheng Li
​I know that all invalid cache messages are stored in the shmInvalidationBuffer ring buffer and that they should be consumed by all other backends to keep their own cache fresh. Since there may be some stragglers which process the SI message quite slow, we use *catchup* interrupt(signal) to