-
- Downloads
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.
Showing
- changelog.d/7475.misc 1 addition, 0 deletionschangelog.d/7475.misc
- synapse/replication/http/streams.py 2 additions, 2 deletionssynapse/replication/http/streams.py
- synapse/replication/tcp/handler.py 45 additions, 10 deletionssynapse/replication/tcp/handler.py
- synapse/replication/tcp/resource.py 3 additions, 36 deletionssynapse/replication/tcp/resource.py
changelog.d/7475.misc
0 → 100644
Please register or sign in to comment