MatrixSynapse/synapse/storage
Erik Johnston dc9fe61050
Fix incorrect `get_rooms_for_user` for remote user (#11999)
When the server leaves a room the `get_rooms_for_user` cache is not
correctly invalidated for the remote users in the room. This means that
subsequent calls to `get_rooms_for_user` for the remote users would
incorrectly include the room (it shouldn't be included because the
server no longer knows anything about the room).
2022-02-15 14:26:28 +00:00
..
databases Fix incorrect `get_rooms_for_user` for remote user (#11999) 2022-02-15 14:26:28 +00:00
engines
schema Add a background database update to purge account data for deactivated users. (#11655) 2022-02-02 11:37:18 +00:00
util
__init__.py
_base.py Invalidate the get_users_in_room{_with_profile} caches only when necessary. (#11878) 2022-02-02 12:24:07 -05:00
background_updates.py
database.py
keys.py
persist_events.py
prepare_database.py
purge_events.py
push_rule.py
relations.py Support pagination tokens from /sync and /messages in the relations API. (#11952) 2022-02-10 10:52:48 -05:00
roommember.py
state.py
types.py