-
- Downloads
Add ability to shard the federation sender (#7798)
Showing
- changelog.d/7798.feature 1 addition, 0 deletionschangelog.d/7798.feature
- docs/sample_config.yaml 33 additions, 32 deletionsdocs/sample_config.yaml
- synapse/app/generic_worker.py 16 additions, 43 deletionssynapse/app/generic_worker.py
- synapse/config/federation.py 129 additions, 0 deletionssynapse/config/federation.py
- synapse/config/homeserver.py 3 additions, 0 deletionssynapse/config/homeserver.py
- synapse/config/server.py 0 additions, 66 deletionssynapse/config/server.py
- synapse/federation/send_queue.py 13 additions, 1 deletionsynapse/federation/send_queue.py
- synapse/federation/sender/__init__.py 46 additions, 2 deletionssynapse/federation/sender/__init__.py
- synapse/federation/sender/per_destination_queue.py 22 additions, 0 deletionssynapse/federation/sender/per_destination_queue.py
- synapse/replication/tcp/commands.py 6 additions, 4 deletionssynapse/replication/tcp/commands.py
- synapse/replication/tcp/handler.py 2 additions, 2 deletionssynapse/replication/tcp/handler.py
- synapse/storage/data_stores/main/schema/delta/58/10federation_pos_instance_name.sql 22 additions, 0 deletions...s/main/schema/delta/58/10federation_pos_instance_name.sql
- synapse/storage/data_stores/main/stream.py 90 additions, 7 deletionssynapse/storage/data_stores/main/stream.py
- tests/replication/test_federation_ack.py 1 addition, 0 deletionstests/replication/test_federation_ack.py
- tests/replication/test_federation_sender_shard.py 286 additions, 0 deletionstests/replication/test_federation_sender_shard.py
Loading
Please register or sign in to comment