MatrixSynapse/synapse
Erik Johnston 1f36ff69e8
Move event stream handling out of slave store. (#7491)
This allows us to have the logic on both master and workers, which is necessary to move event persistence off master.

We also combine the instantiation of ID generators from DataStore and slave stores to the base worker stores. This allows us to select which process writes events independently of the master/worker splits.
2020-05-15 16:43:59 +01:00
..
_scripts
api
app
appservice
config
crypto
events
federation
groups
handlers
http
logging
metrics
module_api
push
replication Move event stream handling out of slave store. (#7491) 2020-05-15 16:43:59 +01:00
res/templates
rest
server_notices
spam_checker_api
state
static
storage Move event stream handling out of slave store. (#7491) 2020-05-15 16:43:59 +01:00
streams
util
__init__.py
event_auth.py
notifier.py
python_dependencies.py
secrets.py
server.py
server.pyi
types.py
visibility.py