Modify interactions between sinval.c and sinvaladt.c. The code that actually
commit0b6693cf5535891f8838e4eeb2fdb2457cc57ed0
authoralvherre <alvherre>
Sun, 16 Mar 2008 19:47:34 +0000 (16 19:47 +0000)
committeralvherre <alvherre>
Sun, 16 Mar 2008 19:47:34 +0000 (16 19:47 +0000)
treea2a4e00ea7803a5083f35a670f17109dfeebb46e
parent729308f7439e1a7257154681bdc99f14ba8bac6b
Modify interactions between sinval.c and sinvaladt.c.  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.

Per my proposal dated 25-Jun-2007 and followup discussion.
src/backend/storage/ipc/ipci.c
src/backend/storage/ipc/sinval.c
src/backend/storage/ipc/sinvaladt.c
src/backend/utils/init/postinit.c
src/include/storage/sinval.h
src/include/storage/sinvaladt.h