Erik Johnston 3bc23cc45c Fix bug that could cause a `/sync` to tightloop with sqlite after restart (#16540) 7 mesiacov pred
..
__init__.py f1e43018b7 Inline simple_search_list/simple_search_list_txn. (#16434) 7 mesiacov pred
account_data.py 3bc23cc45c Fix bug that could cause a `/sync` to tightloop with sqlite after restart (#16540) 7 mesiacov pred
appservice.py fa907025f4 Remove manys calls to cursor_to_dict (#16431) 8 mesiacov pred
cache.py 49c9745b45 Avoid sending massive replication updates when purging a room. (#16510) 7 mesiacov pred
censor_events.py 2ee0b6ef4b Safe async event cache (#13308) 1 rok pred
client_ips.py 6ad1f9eac2 Convert DeviceLastConnectionInfo to attrs. (#16507) 7 mesiacov pred
deviceinbox.py bcff01b406 Improve performance of delete device messages query (#16492) 7 mesiacov pred
devices.py a4904dcb04 Convert simple_select_many_batch, simple_select_many_txn to tuples. (#16444) 7 mesiacov pred
directory.py 4af0aec54d Load `/directory/room/{roomAlias}` endpoint on workers (#15333) 1 rok pred
e2e_room_keys.py 28fd28e92e Add DB indices to speed up purging rooms (#16457) 7 mesiacov pred
end_to_end_keys.py a4904dcb04 Convert simple_select_many_batch, simple_select_many_txn to tuples. (#16444) 7 mesiacov pred
event_federation.py a4904dcb04 Convert simple_select_many_batch, simple_select_many_txn to tuples. (#16444) 7 mesiacov pred
event_push_actions.py 1026776380 mypy plugin to check `@cached` return types (#14911) 8 mesiacov pred
events.py e9069c9f91 Mark sync as limited if there is a gap in the timeline (#16485) 7 mesiacov pred
events_bg_updates.py a4904dcb04 Convert simple_select_many_batch, simple_select_many_txn to tuples. (#16444) 7 mesiacov pred
events_forward_extremities.py c1482a352a Fix returned count of delete extremities admin API (#12496) 2 rokov pred
events_worker.py 12ca87f5ea Remove the last reference to event_txn_id. (#16521) 7 mesiacov pred
experimental_features.py c1e244c8f7 Make cached account data/tags/admin types immutable (#16325) 8 mesiacov pred
filtering.py 7ec0a141b4 Convert more cached return values to immutable types (#16356) 8 mesiacov pred
keys.py a4904dcb04 Convert simple_select_many_batch, simple_select_many_txn to tuples. (#16444) 7 mesiacov pred
lock.py a2e0d4cd60 Fix rare bug that broke looping calls (#16210) 9 mesiacov pred
media_repository.py 7615e2bf48 Return ThumbnailInfo in more places (#16438) 8 mesiacov pred
metrics.py 736199b763 Remove old R30 because R30v2 supercedes it (#10428) 1 rok pred
monthly_active_users.py d0c713cc85 Return read-only collections from `@cached` methods (#13755) 1 rok pred
openid.py 64ef25391d Add type hints to some storage classes (#11307) 2 rokov pred
presence.py a4904dcb04 Convert simple_select_many_batch, simple_select_many_txn to tuples. (#16444) 7 mesiacov pred
profile.py e625c3dca0 Revert "Stop writing to column `user_id` of tables `profiles` and `user_filters`. (#15953) 10 mesiacov pred
purge_events.py 8902b3031d Disable statement timeout whilst purging rooms (#16455) 7 mesiacov pred
push_rule.py a4904dcb04 Convert simple_select_many_batch, simple_select_many_txn to tuples. (#16444) 7 mesiacov pred
pusher.py fa907025f4 Remove manys calls to cursor_to_dict (#16431) 8 mesiacov pred
receipts.py fa907025f4 Remove manys calls to cursor_to_dict (#16431) 8 mesiacov pred
registration.py cc865fffc0 Convert user_get_threepids response to attrs. (#16468) 7 mesiacov pred
rejections.py 4b965c862d Remove redundant "coding: utf-8" lines (#9786) 3 rokov pred
relations.py a4904dcb04 Convert simple_select_many_batch, simple_select_many_txn to tuples. (#16444) 7 mesiacov pred
room.py a4904dcb04 Convert simple_select_many_batch, simple_select_many_txn to tuples. (#16444) 7 mesiacov pred
roommember.py a4904dcb04 Convert simple_select_many_batch, simple_select_many_txn to tuples. (#16444) 7 mesiacov pred
search.py fa907025f4 Remove manys calls to cursor_to_dict (#16431) 8 mesiacov pred
session.py d8f94eeec2 Run `pyupgrade --py37-plus --keep-percent-format` on Synapse (#11685) 2 rokov pred
signatures.py d0c713cc85 Return read-only collections from `@cached` methods (#13755) 1 rok pred
state.py a4904dcb04 Convert simple_select_many_batch, simple_select_many_txn to tuples. (#16444) 7 mesiacov pred
state_deltas.py e3e0ae4ab1 Convert state delta processing from a dict to attrs. (#16469) 7 mesiacov pred
stats.py a4904dcb04 Convert simple_select_many_batch, simple_select_many_txn to tuples. (#16444) 7 mesiacov pred
stream.py e9069c9f91 Mark sync as limited if there is a gap in the timeline (#16485) 7 mesiacov pred
tags.py c1e244c8f7 Make cached account data/tags/admin types immutable (#16325) 8 mesiacov pred
task_scheduler.py fa907025f4 Remove manys calls to cursor_to_dict (#16431) 8 mesiacov pred
transactions.py a4904dcb04 Convert simple_select_many_batch, simple_select_many_txn to tuples. (#16444) 7 mesiacov pred
ui_auth.py a4904dcb04 Convert simple_select_many_batch, simple_select_many_txn to tuples. (#16444) 7 mesiacov pred
user_directory.py a4904dcb04 Convert simple_select_many_batch, simple_select_many_txn to tuples. (#16444) 7 mesiacov pred
user_erasure_store.py a4904dcb04 Convert simple_select_many_batch, simple_select_many_txn to tuples. (#16444) 7 mesiacov pred