forked-synapse/synapse
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
..
api
app Reduce federation presence replication traffic 2017-04-10 16:48:30 +01:00
appservice
config Merge pull request #2102 from DanielDent/add-auth-email 2017-04-10 15:42:16 +01:00
crypto
events
federation Reduce federation presence replication traffic 2017-04-10 16:48:30 +01:00
handlers Reduce federation presence replication traffic 2017-04-10 16:48:30 +01:00
http
metrics Rearrange metrics 2017-04-05 14:15:09 +01:00
push Support authenticated SMTP 2017-04-05 21:01:08 -07:00
replication Reduce federation presence replication traffic 2017-04-10 16:48:30 +01:00
rest Merge pull request #2011 from matrix-org/matthew/turn_allow_guests 2017-03-31 14:37:09 +01:00
static/client
storage Comment 2017-04-07 13:47:04 +01:00
streams
util Fix fixme in preserve_fn 2017-04-03 15:38:02 +01:00
__init__.py Bump version and changelog 2017-03-30 16:37:40 +01:00
event_auth.py
notifier.py Merge branch 'develop' of github.com:matrix-org/synapse into erikj/repl_tcp_server 2017-04-04 09:46:16 +01:00
python_dependencies.py
server.py Update all the workers and master to use TCP replication 2017-04-03 15:35:52 +01:00
server.pyi
state.py Merge pull request #1849 from matrix-org/erikj/state_typo 2017-03-29 11:53:42 +01:00
types.py Speed up copy_and_replace 2017-03-30 17:50:31 +01:00
visibility.py Don't convert to deferreds when not necessary 2017-03-30 14:14:36 +01:00