Skip to content
Snippets Groups Projects
Forked from Maunium / synapse
Source project has a limited visibility.
user avatar
David Robertson authored
The following scenarios would halt the user directory updater:

- user joins room
- user leaves room
- user present in room which switches from private to public, or vice versa.

for two classes of users:

- appservice senders
- users missing from the user table.

If this happened, the user directory would be stuck, unable to make forward progress.

Exclude both cases from the user directory, so that we ignore them.

Co-authored-by: default avatarEric Eastwood <erice@element.io>
Co-authored-by: default avatarreivilibre <oliverw@matrix.org>
Co-authored-by: default avatarSean Quah <8349537+squahtx@users.noreply.github.com>
Co-authored-by: default avatarBrendan Abolivier <babolivier@matrix.org>
b83e8225
History
Name Last commit Last update
..