MatrixSynapse/synapse/storage
Erik Johnston 28ac1a1a91
Speed up deleting of old rows in `event_push_actions` (#15531)
Enforce that we use index scans (rather than seq scans), which we also do for state queries. The reason to enforce this is that we can't correctly get PostgreSQL to understand the distribution of `stream_ordering` depends on `highlight`, and so it always defaults (on matrix.org) to sequential scans.
2023-05-03 13:42:43 +00:00
..
controllers
databases Speed up deleting of old rows in `event_push_actions` (#15531) 2023-05-03 13:42:43 +00:00
engines
schema Set thread_id column to non-null for event_push_{actions,actions_staging,summary} (#15437) 2023-05-03 07:49:03 -04:00
util
__init__.py
_base.py
background_updates.py Set thread_id column to non-null for event_push_{actions,actions_staging,summary} (#15437) 2023-05-03 07:49:03 -04:00
database.py Speed up rebuilding of the user directory for local users (#15529) 2023-05-03 13:41:37 +00:00
keys.py
prepare_database.py
push_rule.py
roommember.py
types.py