synapse-product/synapse/storage/databases/main
Patrick Cloke dda9b7fc4d
Use the ignored_users table to test event visibility & sync. (#12225)
Instead of fetching the raw account data and re-parsing it. The
ignored_users table is a denormalised version of the account data
for quick searching.
2022-03-15 14:06:05 -04:00
..
__init__.py
account_data.py Use the ignored_users table to test event visibility & sync. (#12225) 2022-03-15 14:06:05 -04:00
appservice.py Add support for MSC3202: sending one-time key counts and fallback key usage states to Application Services. (#11617) 2022-02-24 17:55:45 +00:00
cache.py Allow retrieving the relations of a redacted event. (#12130) 2022-03-10 09:03:59 -05:00
censor_events.py
client_ips.py
deviceinbox.py Reduce to-device queries for /sync. (#12163) 2022-03-04 17:57:27 +00:00
devices.py Optimise calculating device_list changes in /sync. (#11974) 2022-02-15 15:01:00 +00:00
directory.py Replace uses of simple_insert_many with simple_insert_many_values. (#11742) 2022-01-13 19:44:18 -05:00
e2e_room_keys.py Replace uses of simple_insert_many with simple_insert_many_values. (#11742) 2022-01-13 19:44:18 -05:00
end_to_end_keys.py Add support for MSC3202: sending one-time key counts and fallback key usage states to Application Services. (#11617) 2022-02-24 17:55:45 +00:00
event_federation.py Implement MSC3706: partial state in /send_join response (#11967) 2022-02-12 10:44:16 +00:00
event_push_actions.py Replace uses of simple_insert_many with simple_insert_many_values. (#11742) 2022-01-13 19:44:18 -05:00
events_bg_updates.py Replace uses of simple_insert_many with simple_insert_many_values. (#11742) 2022-01-13 19:44:18 -05:00
events_forward_extremities.py
events_worker.py Allow for ignoring some arguments when caching. (#12189) 2022-03-09 18:07:41 +00:00
events.py Support stable identifiers for MSC3440: Threading (#12151) 2022-03-10 15:36:13 +00:00
filtering.py
group_server.py
keys.py
lock.py
media_repository.py
metrics.py
monthly_active_users.py Remove HomeServer.get_datastore() (#12031) 2022-02-23 11:04:02 +00:00
openid.py
presence.py Add type hints to synapse/storage/databases/main (#11984) 2022-02-21 16:03:06 +00:00
profile.py
purge_events.py Add type hints to synapse/storage/databases/main (#11984) 2022-02-21 16:03:06 +00:00
push_rule.py Revert experimental push rules from #7997. (#11884) 2022-02-02 09:49:31 -05:00
pusher.py Replace uses of simple_insert_many with simple_insert_many_values. (#11742) 2022-01-13 19:44:18 -05:00
receipts.py
registration.py Remove unnecessary pass statements. (#12206) 2022-03-11 07:06:21 -05:00
rejections.py
relations.py Support stable identifiers for MSC3440: Threading (#12151) 2022-03-10 15:36:13 +00:00
room_batch.py
room.py Faster joins: persist to database (#12012) 2022-03-01 12:49:54 +00:00
roommember.py Remove some unused variables/parameters. (#12187) 2022-03-09 15:29:39 +00:00
search.py Fix broken background updates when using sqlite with enable_search off (#12215) 2022-03-14 17:52:58 +00:00
session.py
signatures.py Stop reading from event_reference_hashes (#11794) 2022-01-21 09:18:10 +00:00
state_deltas.py
state.py Make get_room_version use cached get_room_version_id. (#11808) 2022-03-02 10:35:34 +00:00
stats.py
stream.py Support stable identifiers for MSC3440: Threading (#12151) 2022-03-10 15:36:13 +00:00
tags.py
transactions.py Add admin API to get a list of federated rooms (#11658) 2022-01-25 16:11:40 +00:00
ui_auth.py Use auto_attribs/native type hints for attrs classes. (#11692) 2022-01-13 13:49:28 +00:00
user_directory.py Add type hints to synapse/storage/databases/main (#11984) 2022-02-21 16:03:06 +00:00
user_erasure_store.py