summary refs log tree commit diff
path: root/changelog.d
diff options
context:
space:
mode:
authorTravis Ralston <travisr@element.io>2024-07-05 04:56:52 -0600
committerGitHub <noreply@github.com>2024-07-05 11:56:52 +0100
commit2ec257d60849fd8e3065936e69f8d3f0e5bc34fb (patch)
tree985da9afc4bb620ef9d9ba5771702937ed01974d /changelog.d
parentFix links in README (#17379) (diff)
downloadsynapse-2ec257d60849fd8e3065936e69f8d3f0e5bc34fb.tar.xz
Upon deactivation, forget all of the user's rooms (#17400)
This can help ensure that the rooms are eventually purged if the other
local users also forget them. Synapse already clears some of the room
information as part of the `_background_remove_left_rooms` background
task, but this doesn't catch `events`, `event_json`, etc.
Diffstat (limited to 'changelog.d')
-rw-r--r--changelog.d/17400.feature1
1 files changed, 1 insertions, 0 deletions
diff --git a/changelog.d/17400.feature b/changelog.d/17400.feature
new file mode 100644
index 0000000000..4dca90890c
--- /dev/null
+++ b/changelog.d/17400.feature
@@ -0,0 +1 @@
+Forget all of a user's rooms upon deactivation, enabling future purges.
\ No newline at end of file