Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

Remove the specialised 'appservice' worker type #12446

@reivilibre

Description

@reivilibre

Part of #10441.

What I'm up to: Removing the synapse.app.appservice app type, letting you instead configure that with a global config option.

What the configs will look like:

Old Transitional New

main

notify_appservices: false

worker1

worker_app: synapse.app.appservice

main

notify_appservices: false
notify_appservices_from_worker: worker1

worker1

worker_app: synapse.app.appservice

main

notify_appservices_from_worker: worker1

worker1

worker_app: synapse.app.generic_worker

Metadata

Metadata

Assignees

Labels

A-Application-ServiceRelated to AS supportA-WorkersProblems related to running Synapse in Worker Mode (or replication)T-EnhancementNew features, changes in functionality, improvements in performance, or user-facing enhancements.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions