summary refs log tree commit diff
path: root/changelog.d
diff options
context:
space:
mode:
authorNick Mills-Barrett <nick@beeper.com>2022-10-04 16:42:59 +0100
committerGitHub <noreply@github.com>2022-10-04 16:42:59 +0100
commit0506bb100e0348ab6e6e213c6624677a83ef9303 (patch)
tree08e8d01dc1dc156e5530aa709690f65f91adfc7e /changelog.d
parentRecursively fetch the thread for receipts & notifications. (#13824) (diff)
downloadsynapse-0506bb100e0348ab6e6e213c6624677a83ef9303.tar.xz
Remove get rooms for user with stream ordering (#13991)
By getting the joined rooms before the current token we avoid any reading
history to confirm a user *was* in a room. We can then use any membership
change events, which we already fetch during sync, to determine the final
list of joined room IDs.
Diffstat (limited to 'changelog.d')
-rw-r--r--changelog.d/13991.misc1
1 files changed, 1 insertions, 0 deletions
diff --git a/changelog.d/13991.misc b/changelog.d/13991.misc
new file mode 100644
index 0000000000..f425fb17b2
--- /dev/null
+++ b/changelog.d/13991.misc
@@ -0,0 +1 @@
+Optimise queries used to get a users rooms during sync. Contributed by Nick @ Beeper (@fizzadar).