diff options
author | Erik Johnston <erikj@element.io> | 2024-02-13 13:24:11 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-13 13:24:11 +0000 |
commit | 7b4d7429f8e655fd5a1c3a65e6347577e8b49784 (patch) | |
tree | 3f56dc82682d97a9506e34b779ecd4e6d1edea20 /changelog.d | |
parent | Add a config to not send out device list updates for specific users (#16909) (diff) | |
download | synapse-7b4d7429f8e655fd5a1c3a65e6347577e8b49784.tar.xz |
Don't invalidate the entire event cache when we purge history (#16905)
We do this by adding support to the LRU cache for "extra indices" based on the cached value. This allows us to efficiently map from room ID to the cached events and only invalidate those.
Diffstat (limited to 'changelog.d')
-rw-r--r-- | changelog.d/16905.misc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/changelog.d/16905.misc b/changelog.d/16905.misc new file mode 100644 index 0000000000..c5f47eb3e9 --- /dev/null +++ b/changelog.d/16905.misc @@ -0,0 +1 @@ +Don't invalidate the entire event cache when we purge history. |