anonymousland-synapse/synapse
Patrick Cloke 6d7523ef14
Batch fetch bundled references (#14508)
Avoid an n+1 query problem and fetch the bundled aggregations for
m.reference relations in a single query instead of a query per event.

This applies similar logic for as was previously done for edits in
8b309adb43 (#11660; threads
in b65acead42 (#11752); and
annotations in 1799a54a54 (#14491).
2022-11-22 09:41:09 -05:00
..
_scripts
api
app
appservice
config
crypto
events
federation
handlers Batch fetch bundled references (#14508) 2022-11-22 09:41:09 -05:00
http
logging
metrics
module_api
push
replication
res
rest
server_notices
spam_checker_api
state
static
storage Batch fetch bundled references (#14508) 2022-11-22 09:41:09 -05:00
streams
util
__init__.py
event_auth.py
notifier.py
py.typed
server.py
types.py
visibility.py