synapse-product/synapse/replication/http
Erik Johnston 7ee24c5674
Have all instances correctly respond to REPLICATE command. (#7475)
Before all streams were only written to from master, so only master needed to respond to `REPLICATE` commands.

Before all instances wrote to the cache invalidation stream, but didn't respond to `REPLICATE`. This was a bug, which could lead to missed rows from cache invalidation stream if an instance is restarted, however all the caches would be empty in that case so it wasn't a problem.
2020-05-13 10:27:02 +01:00
..
__init__.py Move catchup of replication streams to worker. (#7024) 2020-03-25 14:54:01 +00:00
_base.py Thread through instance name to replication client. (#7369) 2020-05-01 17:19:56 +01:00
devices.py Fixup docs 2019-11-26 12:04:48 +00:00
federation.py Store room_versions in EventBase objects (#6875) 2020-03-05 15:46:44 +00:00
login.py Port replication http server endpoints to async/await 2019-10-29 13:00:51 +00:00
membership.py Propagate reason in remotely rejected invites 2019-11-28 11:31:56 +00:00
register.py Address review comments 2019-11-06 14:54:24 +00:00
send_event.py Store room_versions in EventBase objects (#6875) 2020-03-05 15:46:44 +00:00
streams.py Have all instances correctly respond to REPLICATE command. (#7475) 2020-05-13 10:27:02 +01:00