anonymousland-synapse/synapse
Nick Mills-Barrett 4c4889cac0
Concurrently collect room unread counts for push badges (#13765)
Most of the time this function is heavily cached, but when that isn't
the case fetching the counts room by room slows down push delivery on
users with many (thousands) of rooms.

Signed off by Nick @ Beeper.
2022-09-09 19:00:21 +01:00
..
_scripts
api Tag trace with instance name (#13761) 2022-09-09 11:31:37 -05:00
app Fix Prometheus recording rules to not use legacy metric names. (#13718) 2022-09-08 15:01:42 +01:00
appservice
config
crypto
events
federation Fix Prometheus recording rules to not use legacy metric names. (#13718) 2022-09-08 15:01:42 +01:00
handlers Re-type hint some collections in /sync code as read-only (#13754) 2022-09-08 20:13:39 +01:00
http
logging Tag trace with instance name (#13761) 2022-09-09 11:31:37 -05:00
metrics Fix cache metrics not being updated when not using the legacy exposition module. (#13717) 2022-09-08 15:30:48 +01:00
module_api
push Concurrently collect room unread counts for push badges (#13765) 2022-09-09 19:00:21 +01:00
replication
res
rest
server_notices
spam_checker_api
state
static
storage Use an upsert for receipts_graph. (#13752) 2022-09-09 07:08:41 -04:00
streams
util Fix cache metrics not being updated when not using the legacy exposition module. (#13717) 2022-09-08 15:30:48 +01:00
__init__.py
event_auth.py
notifier.py
py.typed
server.py Fix error in is_mine_id when encountering a malformed ID (#13746) 2022-09-08 15:54:36 +01:00
types.py
visibility.py