# Adjusting this value manually is generally not necessary.
# Adjusting this value manually is generally not necessary.
matrix_synapse_federation_pusher_instances:[]
matrix_synapse_federation_pusher_instances:[]
# matrix_synapse_start_pushers controls if the main Synapse process should push out notifications or if it should be left to pusher workers (see `matrix_synapse_federation_pusher_instances`).
# This is enabled if workers are disabled, or if they are enabled, but there are no pusher workers.
# Adjusting this value manually is generally not necessary.
matrix_synapse_start_pushers:"{{ not matrix_synapse_workers_enabled or (matrix_synapse_workers_enabled_list | selectattr('type', 'equalto', 'pusher') | list | length == 0) }}"
# matrix_synapse_workers_federation_sender_workers_count controls the number of federation sender workers to spawn.
# matrix_synapse_workers_federation_sender_workers_count controls the number of federation sender workers to spawn.
# See https://matrix-org.github.io/synapse/latest/workers.html#synapseappfederation_sender
# See https://matrix-org.github.io/synapse/latest/workers.html#synapseappfederation_sender
- {'old': 'matrix_synapse_workers_frontend_proxy_workers_metrics_range_start', 'new':'<removed in favor of generic workers - see https://github.com/matrix-org/synapse/pull/13645>'}
- {'old': 'matrix_synapse_workers_frontend_proxy_workers_metrics_range_start', 'new':'<removed in favor of generic workers - see https://github.com/matrix-org/synapse/pull/13645>'}