]> granicus.if.org Git - postgresql/commitdiff
Remove obsolete README file.
authorRobert Haas <rhaas@postgresql.org>
Thu, 18 Aug 2011 13:49:41 +0000 (09:49 -0400)
committerRobert Haas <rhaas@postgresql.org>
Thu, 18 Aug 2011 13:49:41 +0000 (09:49 -0400)
Perhaps we ought to add some other kind of documentation here instead,
but for now let's get rid of this woefully obsolete description of the
sinval machinery.

src/backend/storage/ipc/README [deleted file]

diff --git a/src/backend/storage/ipc/README b/src/backend/storage/ipc/README
deleted file mode 100644 (file)
index 913a4da..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-src/backend/storage/ipc/README
-
-Cache Invalidation Synchronization Routines
-===========================================
-
-Mon Jul 18 11:09:22 PDT 1988  W.KLAS
-
-The cache synchronization is done using a message queue. Every
-backend can register a message which then has to be read by
-all backends. A message read by all backends is removed from the
-queue automatically. If a message has been lost because the buffer
-was full, all backends that haven't read this message will be
-told that they have to reset their cache state. This is done
-at the time when they try to read the message queue.
-
-The message queue is implemented as a shared buffer segment. Actually,
-the queue is a circle to allow fast inserting, reading (invalidate data) and
-maintaining the buffer.