forked-synapse/synapse/replication/tcp
Patrick Cloke e9235d92f2
Track currently syncing users by device for presence (#16172)
Refactoring to use both the user ID & the device ID when tracking
the currently syncing users in the presence handler.

This is done both locally and over replication. Note that the device
ID is discarded but will be used in a future change.
2023-08-29 11:44:07 -04:00
..
streams Add some clarification to the doc/comments regarding TCP replication (#15354) 2023-03-30 12:51:35 +02:00
__init__.py Update replication.md with info on TCP module structure (#12621) 2022-05-09 14:46:43 -07:00
client.py Fix perf of wait_for_stream_positions (#16148) 2023-08-22 15:11:22 +00:00
commands.py Track currently syncing users by device for presence (#16172) 2023-08-29 11:44:07 -04:00
context.py Add redis SSL configuration options (#15312) 2023-05-11 13:02:51 +01:00
external_cache.py Add opentracing spans to calls to external cache (#12380) 2022-04-07 13:18:29 +01:00
handler.py Track currently syncing users by device for presence (#16172) 2023-08-29 11:44:07 -04:00
protocol.py Add some clarification to the doc/comments regarding TCP replication (#15354) 2023-03-30 12:51:35 +02:00
redis.py Add Unix socket support for Redis connections (#15644) 2023-05-26 15:28:39 -04:00
resource.py Fix bug where 5s delays would occasionally happen. (#15150) 2023-02-24 14:39:50 +00:00