Remove profile_updates dedicates stream writer worker

Instead, all profile updates stream writes should go via the event persisters, via replication if not directly coming out of events.
This commit is contained in:
Jason Robinson
2026-07-13 15:31:25 +03:00
parent f73ce43e3d
commit 0570774f75
11 changed files with 36 additions and 69 deletions
@@ -60,13 +60,12 @@ if [[ -n "$SYNAPSE_COMPLEMENT_USE_WORKERS" ]]; then
federation_inbound, \
federation_reader, \
federation_sender, \
profile_updates, \
synchrotron, \
client_reader, \
appservice, \
pusher, \
device_lists:2, \
stream_writers=account_data+presence+profile_updates+receipts+to_device+typing"
stream_writers=account_data+presence+receipts+to_device+typing"
fi
log "Workers requested: $SYNAPSE_WORKER_TYPES"