From 0d820b1886f0f3e22c91b7854804ebe19116c258 Mon Sep 17 00:00:00 2001 From: MatMaul Date: Fri, 7 Jul 2023 07:46:25 +0000 Subject: deploy: 2481b7dfa41c1c890346136f04344a4e1660ef32 --- develop/print.html | 48 ++++++++++++------------------------------------ 1 file changed, 12 insertions(+), 36 deletions(-) (limited to 'develop/print.html') diff --git a/develop/print.html b/develop/print.html index 11ff8fad55..3bd2cbcae0 100644 --- a/develop/print.html +++ b/develop/print.html @@ -1785,6 +1785,18 @@ dpkg -i matrix-synapse-py3_1.3.0+stretch1_amd64.deb You will need Python 3.8 to run Synapse v1.88.0 (due out July 18th, 2023).

If you use current versions of the Matrix.org-distributed Debian packages or Docker images, no action is required.

+

Removal of worker_replication_* settings

+

As 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.

Upgrading to v1.86.0

Minimum supported Rust version

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