MatrixSynapse/synapse/storage/databases/main
Patrick Cloke aec294ee0d
Use slots in attrs classes where possible (#8296)
slots use less memory (and attribute access is faster) while slightly
limiting the flexibility of the class attributes. This focuses on objects
which are instantiated "often" and for short periods of time.
2020-09-14 12:50:06 -04:00
..
schema Add experimental support for sharding event persister. Again. (#8294) 2020-09-14 10:16:41 +01:00
__init__.py
account_data.py
appservice.py
cache.py
censor_events.py
client_ips.py
deviceinbox.py
devices.py Add types to StreamToken and RoomStreamToken (#8279) 2020-09-08 16:48:15 +01:00
directory.py
e2e_room_keys.py
end_to_end_keys.py Use slots in attrs classes where possible (#8296) 2020-09-14 12:50:06 -04:00
event_federation.py Add experimental support for sharding event persister. Again. (#8294) 2020-09-14 10:16:41 +01:00
event_push_actions.py Use slots in attrs classes where possible (#8296) 2020-09-14 12:50:06 -04:00
events.py Add experimental support for sharding event persister. Again. (#8294) 2020-09-14 10:16:41 +01:00
events_bg_updates.py
events_worker.py Add experimental support for sharding event persister. Again. (#8294) 2020-09-14 10:16:41 +01:00
filtering.py
group_server.py
keys.py
media_repository.py Include method in thumbnail media name (#7124) 2020-09-08 17:19:50 +01:00
metrics.py
monthly_active_users.py
openid.py
presence.py
profile.py
purge_events.py
push_rule.py Don't remember `enabled` of deleted push rules and properly return 404 for missing push rules in `.../actions` and `.../enabled` (#7796) 2020-09-09 11:39:39 +01:00
pusher.py
receipts.py
registration.py
rejections.py
relations.py
room.py Add the topic and avatar to the room details admin API (#8305) 2020-09-14 10:07:04 -04:00
roommember.py
search.py
signatures.py
state.py
state_deltas.py
stats.py Rename 'populate_stats_process_rooms_2' background job back to 'populate_stats_process_rooms' again (#8243) 2020-09-08 11:05:59 +01:00
stream.py Make `StreamToken.room_key` be a `RoomStreamToken` instance. (#8281) 2020-09-11 12:22:55 +01:00
tags.py
transactions.py
ui_auth.py Use slots in attrs classes where possible (#8296) 2020-09-14 12:50:06 -04:00
user_directory.py
user_erasure_store.py