From 0d820b1886f0f3e22c91b7854804ebe19116c258 Mon Sep 17 00:00:00 2001
From: MatMaul
If you use current versions of the Matrix.org-distributed Debian packages or Docker images, no action is required.
+worker_replication_*
settingsAs mentioned previously in Upgrading to v1.84.0, the following deprecated settings +are being removed in this release of Synapse:
+ +Please ensure that you have migrated to using main
on your shared configuration's instance_map
+(or create one if necessary). This is required if you have any workers at all;
+administrators of single-process (monolith) installations don't need to do anything.
For an illustrative example, please see Upgrading to v1.84.0 below.
The minimum supported Rust version has been increased from v1.58.1 to v1.60.0.
@@ -7176,39 +7188,6 @@ giving each worker a unique worker_name
.
worker_name: generic_worker1
worker_replication_host
Deprecated as of version 1.84.0. Place host
under main
entry on the instance_map
in your shared yaml configuration instead.
The HTTP replication endpoint that it should talk to on the main Synapse process.
-The main Synapse process defines this with a replication
resource in
-listeners
option.
Example configuration:
-worker_replication_host: 127.0.0.1
-
-worker_replication_http_port
Deprecated as of version 1.84.0. Place port
under main
entry on the instance_map
in your shared yaml configuration instead.
The HTTP replication port that it should talk to on the main Synapse process.
-The main Synapse process defines this with a replication
resource in
-listeners
option.
Example configuration:
-worker_replication_http_port: 9093
-
-worker_replication_http_tls
Deprecated as of version 1.84.0. Place tls
under main
entry on the instance_map
in your shared yaml configuration instead.
Whether TLS should be used for talking to the HTTP replication port on the main
-Synapse process.
-The main Synapse process defines this with the tls
option on its listener that
-has the replication
resource enabled.
Please note: by default, it is not safe to expose replication ports to the
-public Internet, even with TLS enabled.
-See worker_replication_secret
.
Defaults to false
.
Added in Synapse 1.72.0.
-Example configuration:
-worker_replication_http_tls: true
-
-worker_listeners
A worker can handle HTTP requests. To do so, a worker_listeners
option
must be declared, in the same way as the listeners
option
@@ -10911,9 +10890,6 @@ The currently available worker applications are listed worker_replication_host
and
-worker_replication_http_port
). If using Synapse 1.84 and newer, these are not needed if main
is defined on the shared configuration instance_map
For example:
worker_app: synapse.app.generic_worker
--
cgit 1.5.1