You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 26, 2024. It is now read-only.
which will look up the account data for each uid user. We can make this way more efficient by having a separate table for ignored users (updated when the account data is updated), which would allow us to do a single query to figure out everyone who ignores event.sender.
(The table should be quite small since few people are ignored)
For large rooms we spend quite a lot of time figuring out if anyone ignores the user:
synapse/synapse/push/bulk_push_rule_evaluator.py
Lines 206 to 213 in 5d34f40
which will look up the account data for each
uiduser. We can make this way more efficient by having a separate table for ignored users (updated when the account data is updated), which would allow us to do a single query to figure out everyone who ignoresevent.sender.(The table should be quite small since few people are ignored)