-
- Downloads
Add ability to run multiple pusher instances (#7855)
This reuses the same scheme as federation sender sharding
Showing
- changelog.d/7855.feature 1 addition, 0 deletionschangelog.d/7855.feature
- synapse/config/_base.py 36 additions, 2 deletionssynapse/config/_base.py
- synapse/config/_base.pyi 5 additions, 0 deletionssynapse/config/_base.pyi
- synapse/config/federation.py 3 additions, 34 deletionssynapse/config/federation.py
- synapse/config/push.py 4 additions, 1 deletionsynapse/config/push.py
- synapse/federation/sender/__init__.py 8 additions, 8 deletionssynapse/federation/sender/__init__.py
- synapse/federation/sender/per_destination_queue.py 1 addition, 1 deletionsynapse/federation/sender/per_destination_queue.py
- synapse/push/pusherpool.py 42 additions, 36 deletionssynapse/push/pusherpool.py
- tests/replication/test_pusher_shard.py 193 additions, 0 deletionstests/replication/test_pusher_shard.py
Loading
Please register or sign in to comment