aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/backend/storage/ipc/README18
1 files changed, 0 insertions, 18 deletions
diff --git a/src/backend/storage/ipc/README b/src/backend/storage/ipc/README
deleted file mode 100644
index 913a4dab2ba..00000000000
--- a/src/backend/storage/ipc/README
+++ /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.