OSDN Git Service

Modify interactions between sinval.c and sinvaladt.c. The code that actually
authorAlvaro Herrera <alvherre@alvh.no-ip.org>
Sun, 16 Mar 2008 19:47:34 +0000 (19:47 +0000)
committerAlvaro Herrera <alvherre@alvh.no-ip.org>
Sun, 16 Mar 2008 19:47:34 +0000 (19:47 +0000)
commitec6550c6c06ba3a0cf4df31d1016aa8eb8716ddb
tree35b2277f3a20d2db5a0a4aa259f7ab48917b7723
parenta3f66eac011f1b69e22a95cd3e091cf15d3ef56b
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