MatrixSynapse/synapse/storage
Erik Johnston eb2b8523ae Split out registration to worker
This allows registration to be handled by a worker, though the actual
write to the database still happens on master.

Note: due to the in-memory session map all registration requests must be
handled by the same worker.
2019-02-18 12:12:57 +00:00
..
engines
schema Analyze user_ips before running deduplication 2019-02-12 11:55:27 +00:00
util
__init__.py Fix flake8 (#4519) 2019-01-30 10:53:17 +00:00
_base.py Fix 'no unique or exclusion constraint' error (#4591) 2019-02-08 18:30:46 +00:00
account_data.py
appservice.py
background_updates.py
client_ips.py Merge pull request #4627 from matrix-org/erikj/user_ips_analyze 2019-02-12 13:05:09 +00:00
deviceinbox.py
devices.py
directory.py
e2e_room_keys.py add new endpoint to update backup versions 2019-02-06 17:57:10 -05:00
end_to_end_keys.py
event_federation.py
event_push_actions.py
events.py Fix flake8 (#4519) 2019-01-30 10:53:17 +00:00
events_worker.py Fix infinite loop when an event is redacted in a v3 room (#4535) 2019-01-31 15:34:17 +00:00
filtering.py
group_server.py
keys.py
media_repository.py
monthly_active_users.py
openid.py
prepare_database.py
presence.py
profile.py
push_rule.py
pusher.py
receipts.py
registration.py Split out registration to worker 2019-02-18 12:12:57 +00:00
rejections.py
room.py
roommember.py
search.py
signatures.py
state.py Add configurable room list publishing rules 2019-02-14 16:02:23 +00:00
stream.py
tags.py
transactions.py
user_directory.py Run `black` on user directory code (#4635) 2019-02-13 23:05:32 +11:00
user_erasure_store.py