anonymousland-synapse/synapse/federation
Erik Johnston 29574fd5b3 Reduce federation presence replication traffic
This is mainly done by moving the calculation of where to send presence
updates from the presence handler to the transaction queue, so we only
need to send the presence event (and not the destinations) across the
replication connection. Before we were duplicating by sending the full
state across once per destination.
2017-04-10 16:48:30 +01:00
..
transport Ignore backoff history for invites, aliases, and roomdirs 2017-03-23 12:23:22 +00:00
__init__.py Add transaction queue and transport layer to DI 2016-11-16 14:47:52 +00:00
federation_base.py Preserve some logcontexts 2016-08-24 11:58:40 +01:00
federation_client.py Ignore backoff history for invites, aliases, and roomdirs 2017-03-23 12:23:22 +00:00
federation_server.py Accept join events from all servers 2017-04-03 15:58:07 +01:00
persistence.py
replication.py Shuffle receipt handler around so that worker apps don't need to load it 2016-11-23 15:14:24 +00:00
send_queue.py Reduce federation presence replication traffic 2017-04-10 16:48:30 +01:00
transaction_queue.py Reduce federation presence replication traffic 2017-04-10 16:48:30 +01:00
units.py