summaryrefslogtreecommitdiff
path: root/src/include/storage/sinval.h
diff options
context:
space:
mode:
authorAlvaro Herrera <alvherre@alvh.no-ip.org>2008-03-16 19:47:34 +0000
committerAlvaro Herrera <alvherre@alvh.no-ip.org>2008-03-16 19:47:34 +0000
commitec6550c6c06ba3a0cf4df31d1016aa8eb8716ddb (patch)
tree35b2277f3a20d2db5a0a4aa259f7ab48917b7723 /src/include/storage/sinval.h
parenta3f66eac011f1b69e22a95cd3e091cf15d3ef56b (diff)
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.
Diffstat (limited to 'src/include/storage/sinval.h')
-rw-r--r--src/include/storage/sinval.h6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/include/storage/sinval.h b/src/include/storage/sinval.h
index 086fab7749a..343c8d94bdb 100644
--- a/src/include/storage/sinval.h
+++ b/src/include/storage/sinval.h
@@ -7,7 +7,7 @@
* Portions Copyright (c) 1996-2008, PostgreSQL Global Development Group
* Portions Copyright (c) 1994, Regents of the University of California
*
- * $PostgreSQL: pgsql/src/include/storage/sinval.h,v 1.46 2008/01/01 19:45:59 momjian Exp $
+ * $PostgreSQL: pgsql/src/include/storage/sinval.h,v 1.47 2008/03/16 19:47:34 alvherre Exp $
*
*-------------------------------------------------------------------------
*/
@@ -83,10 +83,6 @@ typedef union
} SharedInvalidationMessage;
-extern Size SInvalShmemSize(void);
-extern void CreateSharedInvalidationState(void);
-extern void InitBackendSharedInvalidationState(void);
-
extern void SendSharedInvalidMessage(SharedInvalidationMessage *msg);
extern void ReceiveSharedInvalidMessages(
void (*invalFunction) (SharedInvalidationMessage *msg),