Allow moving account data and receipts streams off master (#9104)
Showing
- changelog.d/9104.feature 1 addition, 0 deletionschangelog.d/9104.feature
- synapse/app/generic_worker.py 14 additions, 1 deletionsynapse/app/generic_worker.py
- synapse/config/workers.py 17 additions, 1 deletionsynapse/config/workers.py
- synapse/handlers/account_data.py 144 additions, 0 deletionssynapse/handlers/account_data.py
- synapse/handlers/read_marker.py 2 additions, 3 deletionssynapse/handlers/read_marker.py
- synapse/handlers/receipts.py 22 additions, 5 deletionssynapse/handlers/receipts.py
- synapse/handlers/room_member.py 5 additions, 2 deletionssynapse/handlers/room_member.py
- synapse/replication/http/__init__.py 2 additions, 0 deletionssynapse/replication/http/__init__.py
- synapse/replication/http/account_data.py 187 additions, 0 deletionssynapse/replication/http/account_data.py
- synapse/replication/slave/storage/_base.py 7 additions, 3 deletionssynapse/replication/slave/storage/_base.py
- synapse/replication/slave/storage/account_data.py 1 addition, 39 deletionssynapse/replication/slave/storage/account_data.py
- synapse/replication/slave/storage/receipts.py 1 addition, 34 deletionssynapse/replication/slave/storage/receipts.py
- synapse/replication/tcp/handler.py 19 additions, 0 deletionssynapse/replication/tcp/handler.py
- synapse/rest/client/v2_alpha/account_data.py 4 additions, 18 deletionssynapse/rest/client/v2_alpha/account_data.py
- synapse/rest/client/v2_alpha/tags.py 3 additions, 8 deletionssynapse/rest/client/v2_alpha/tags.py
- synapse/server.py 5 additions, 0 deletionssynapse/server.py
- synapse/storage/databases/main/__init__.py 7 additions, 3 deletionssynapse/storage/databases/main/__init__.py
- synapse/storage/databases/main/account_data.py 80 additions, 27 deletionssynapse/storage/databases/main/account_data.py
- synapse/storage/databases/main/deviceinbox.py 1 addition, 3 deletionssynapse/storage/databases/main/deviceinbox.py
- synapse/storage/databases/main/event_push_actions.py 46 additions, 46 deletionssynapse/storage/databases/main/event_push_actions.py
Loading
Please register or sign in to comment