MatrixSynapse/synapse
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
..
_scripts
api Allow configuration of Synapse's cache without using synctl or environment variables (#6391) 2020-05-11 18:45:23 +01:00
app Fix new flake8 errors (#7470) 2020-05-12 11:20:48 +01:00
appservice
config Fix new flake8 errors (#7470) 2020-05-12 11:20:48 +01:00
crypto
events Extend spam checker to allow for multiple modules (#7435) 2020-05-08 19:25:48 +01:00
federation
groups
handlers Convert federation handler to async/await. (#7459) 2020-05-11 15:12:46 -04:00
http Allow configuration of Synapse's cache without using synctl or environment variables (#6391) 2020-05-11 18:45:23 +01:00
logging
metrics Allow configuration of Synapse's cache without using synctl or environment variables (#6391) 2020-05-11 18:45:23 +01:00
module_api
push Fix new flake8 errors (#7470) 2020-05-12 11:20:48 +01:00
replication Have all instances correctly respond to REPLICATE command. (#7475) 2020-05-13 10:27:02 +01:00
res/templates Implement OpenID Connect-based login (#7256) 2020-05-08 08:30:40 -04:00
rest Merge branch 'release-v1.13.0' into develop 2020-05-11 16:46:33 +01:00
server_notices
spam_checker_api
state Allow configuration of Synapse's cache without using synctl or environment variables (#6391) 2020-05-11 18:45:23 +01:00
static
storage Fix new flake8 errors (#7470) 2020-05-12 11:20:48 +01:00
streams
util Allow configuration of Synapse's cache without using synctl or environment variables (#6391) 2020-05-11 18:45:23 +01:00
__init__.py 1.13.0rc1 2020-05-11 14:54:38 +01:00
event_auth.py
notifier.py Fix new flake8 errors (#7470) 2020-05-12 11:20:48 +01:00
python_dependencies.py Implement OpenID Connect-based login (#7256) 2020-05-08 08:30:40 -04:00
secrets.py
server.py Implement OpenID Connect-based login (#7256) 2020-05-08 08:30:40 -04:00
server.pyi Implement OpenID Connect-based login (#7256) 2020-05-08 08:30:40 -04:00
types.py
visibility.py