summary refs log tree commit diff
path: root/docs/tcp_replication.rst
diff options
context:
space:
mode:
authorErik Johnston <erik@matrix.org>2019-02-19 11:38:40 +0000
committerErik Johnston <erik@matrix.org>2019-02-19 11:38:40 +0000
commit62175a20e51b4ce71b9e7a18755a42e259bd2ff8 (patch)
treede9255418a68e95736da41e96c8dd70a2ae0752e /docs/tcp_replication.rst
parentUse itertools (diff)
downloadsynapse-62175a20e51b4ce71b9e7a18755a42e259bd2ff8.tar.xz
Docs
Diffstat (limited to 'docs/tcp_replication.rst')
-rw-r--r--docs/tcp_replication.rst5
1 files changed, 5 insertions, 0 deletions
diff --git a/docs/tcp_replication.rst b/docs/tcp_replication.rst
index 852f1113a3..73436cea62 100644
--- a/docs/tcp_replication.rst
+++ b/docs/tcp_replication.rst
@@ -240,3 +240,8 @@ However, there are times when a number of caches need to be invalidated at the
 same time with the same key. To reduce traffic we batch those invalidations into
 a single poke by defining a special cache name that workers understand to mean
 to expand to invalidate the correct caches.
+
+Currently the special cache names are declared in ``synapse/storage/_base.py``
+and are:
+
+1. ``cs_cache_fake`` ─ invalidates caches that depend on the current state