synapse/changelog.d/13991.misc
Nick Mills-Barrett 0506bb100e
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.
2022-10-04 16:42:59 +01:00

1 line
98 B
Text

Optimise queries used to get a users rooms during sync. Contributed by Nick @ Beeper (@fizzadar).