synapse-product/synapse/replication/tcp
Erik Johnston 3085cde577
Use stream.current_token() and remove stream_positions() (#7172)
We move the processing of typing and federation replication traffic into their handlers so that `Stream.current_token()` points to a valid token. This allows us to remove `get_streams_to_replicate()` and `stream_positions()`.
2020-05-01 15:21:35 +01:00
..
streams Workaround for assertion errors from db_query_to_update_function (#7378) 2020-05-01 09:25:16 +01:00
__init__.py Move client command handling out of TCP protocol (#7185) 2020-04-06 09:58:42 +01:00
client.py Use stream.current_token() and remove stream_positions() (#7172) 2020-05-01 15:21:35 +01:00
commands.py Add instance name to RDATA/POSITION commands (#7364) 2020-04-29 16:23:08 +01:00
handler.py Use stream.current_token() and remove stream_positions() (#7172) 2020-05-01 15:21:35 +01:00
protocol.py Don't relay REMOTE_SERVER_UP cmds to same conn. (#7352) 2020-04-29 14:10:59 +01:00
redis.py Don't relay REMOTE_SERVER_UP cmds to same conn. (#7352) 2020-04-29 14:10:59 +01:00
resource.py Run replication streamers on workers (#7146) 2020-04-28 13:34:12 +01:00