mirror of
https://mau.dev/maunium/synapse.git
synced 2024-12-14 09:24:04 +01:00
Merge pull request #2371 from matrix-org/erikj/push_cache_hit
Increase cache hit ratio for push
This commit is contained in:
commit
514c2d3c4d
1 changed files with 8 additions and 0 deletions
|
@ -316,6 +316,14 @@ class RulesForRoom(object):
|
||||||
yield self._update_rules_with_member_event_ids(
|
yield self._update_rules_with_member_event_ids(
|
||||||
ret_rules_by_user, missing_member_event_ids, state_group, event
|
ret_rules_by_user, missing_member_event_ids, state_group, event
|
||||||
)
|
)
|
||||||
|
else:
|
||||||
|
# The push rules didn't change but lets update the cache anyway
|
||||||
|
self.update_cache(
|
||||||
|
self.sequence,
|
||||||
|
members={}, # There were no membership changes
|
||||||
|
rules_by_user=ret_rules_by_user,
|
||||||
|
state_group=state_group
|
||||||
|
)
|
||||||
|
|
||||||
if logger.isEnabledFor(logging.DEBUG):
|
if logger.isEnabledFor(logging.DEBUG):
|
||||||
logger.debug(
|
logger.debug(
|
||||||
|
|
Loading…
Reference in a new issue