reivilibre 5f7c908280 As an optimisation, use `TRUNCATE` on Postgres when clearing the user directory tables. (#15316) 1 year ago
..
__init__.py 682d31c702 Allow use of the `/filter` Client-Server APIs on workers. (#15134) 1 year ago
account_data.py 15e975f68f Experimental MSC3890 Implementation: Fix deleting account data when using an account data writer worker (#14869) 1 year ago
appservice.py d0c713cc85 Return read-only collections from `@cached` methods (#13755) 1 year ago
cache.py 2b78981736 Remove support for aggregating reactions (#15172) 1 year ago
censor_events.py 2ee0b6ef4b Safe async event cache (#13308) 1 year ago
client_ips.py e630722f11 Optimise `_update_client_ips_batch_txn` to batch together database operations. (#12252) 2 years ago
deviceinbox.py 9bb2eac719 Bump black from 22.12.0 to 23.1.0 (#15103) 1 year ago
devices.py 02f74f3a99 Combine AbstractStreamIdTracker and AbstractStreamIdGenerator. (#15192) 1 year ago
directory.py d0c713cc85 Return read-only collections from `@cached` methods (#13755) 1 year ago
e2e_room_keys.py 9bb2eac719 Bump black from 22.12.0 to 23.1.0 (#15103) 1 year ago
end_to_end_keys.py c69aae94cd Split up txn for fetching device keys (#15215) 1 year ago
event_federation.py 9bb2eac719 Bump black from 22.12.0 to 23.1.0 (#15103) 1 year ago
event_push_actions.py f09db5c991 Skip calculating unread push actions in `/sync` when `enable_push` is false. (#14980) 1 year ago
events.py e6af49fbea Reintroduce membership tables event stream ordering (#15128) 1 year ago
events_bg_updates.py 2b78981736 Remove support for aggregating reactions (#15172) 1 year ago
events_forward_extremities.py c1482a352a Fix returned count of delete extremities admin API (#12496) 2 years ago
events_worker.py ec9224bf9a Make `POST /_matrix/client/v3/rooms/{roomId}/report/{eventId}` endpoint return 404 if event exists, but the user lacks access (#15300) 1 year ago
filtering.py 682d31c702 Allow use of the `/filter` Client-Server APIs on workers. (#15134) 1 year ago
keys.py b76f1a4d5f Add some type hints to datastore (#12485) 2 years ago
lock.py f2d2481e56 Require SQLite >= 3.27.0 (#13760) 1 year ago
media_repository.py 9bb2eac719 Bump black from 22.12.0 to 23.1.0 (#15103) 1 year ago
metrics.py 6edefef602 Add some type hints to datastore (#12717) 2 years ago
monthly_active_users.py d0c713cc85 Return read-only collections from `@cached` methods (#13755) 1 year ago
openid.py 64ef25391d Add type hints to some storage classes (#11307) 2 years ago
presence.py 65d0386693 Always notify replication when a stream advances (#14877) 1 year ago
profile.py f7baffd8ec Remove remaining pieces of groups code. (#12966) 2 years ago
purge_events.py e6af49fbea Reintroduce membership tables event stream ordering (#15128) 1 year ago
push_rule.py 02f74f3a99 Combine AbstractStreamIdTracker and AbstractStreamIdGenerator. (#15192) 1 year ago
pusher.py 5b70f240cf Make cleaning up pushers depend on the device_id instead of the token_id (#15280) 1 year ago
receipts.py 02f74f3a99 Combine AbstractStreamIdTracker and AbstractStreamIdGenerator. (#15192) 1 year ago
registration.py b40657314e Add module API callbacks for adding and deleting local 3PID associations (#15044 1 year ago
rejections.py 4b965c862d Remove redundant "coding: utf-8" lines (#9786) 3 years ago
relations.py 1bc4feb6c9 Apply & bundle edits for non-message events. (#15295) 1 year ago
room.py 65f10afb64 Move event_reports to `RoomWorkerStore` (#15165) 1 year ago
room_batch.py f792dd74e1 Remove option to skip locking of tables during emulated upserts (#14469) 1 year ago
roommember.py d0c713cc85 Return read-only collections from `@cached` methods (#13755) 1 year ago
search.py 9bb2eac719 Bump black from 22.12.0 to 23.1.0 (#15103) 1 year ago
session.py d8f94eeec2 Run `pyupgrade --py37-plus --keep-percent-format` on Synapse (#11685) 2 years ago
signatures.py d0c713cc85 Return read-only collections from `@cached` methods (#13755) 1 year ago
state.py 9bb2eac719 Bump black from 22.12.0 to 23.1.0 (#15103) 1 year ago
state_deltas.py 888a29f412 Wait for lazy join to complete when getting current state (#12872) 2 years ago
stats.py 9bb2eac719 Bump black from 22.12.0 to 23.1.0 (#15103) 1 year ago
stream.py 3b0083c92a Use immutabledict instead of frozendict (#15113) 1 year ago
tags.py d0c713cc85 Return read-only collections from `@cached` methods (#13755) 1 year ago
transactions.py d0fe417f5c Remove unused store method `_set_destination_retry_timings_emulated`. (#15266) 1 year ago
ui_auth.py b76f1a4d5f Add some type hints to datastore (#12485) 2 years ago
user_directory.py 5f7c908280 As an optimisation, use `TRUNCATE` on Postgres when clearing the user directory tables. (#15316) 1 year ago
user_erasure_store.py c99da2d079 Annotations for user_erasure_store (#11313) 2 years ago