Add some notes on rolling back to v1.3.1. (#6049)

This commit is contained in:
Richard van der Hoff 2019-09-19 15:06:48 +01:00 committed by GitHub
parent bcd9132869
commit 35ce3bda7a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 26 additions and 0 deletions

View File

@ -99,6 +99,31 @@ Synapse will expect these files to exist inside the configured template director
default templates, see `synapse/res/templates default templates, see `synapse/res/templates
<https://github.com/matrix-org/synapse/tree/master/synapse/res/templates>`_. <https://github.com/matrix-org/synapse/tree/master/synapse/res/templates>`_.
Rolling back to v1.3.1
----------------------
If you encounter problems with v1.4.0, it should be possible to roll back to
v1.3.1, subject to the following:
* The 'room statistics' engine was heavily reworked in this release (see
`#5971 <https://github.com/matrix-org/synapse/pull/5971>`_), including
significant changes to the database schema, which are not easily
reverted. This will cause the room statistics engine to stop updating when
you downgrade.
The room statistics are essentially unused in v1.3.1 (in future versions of
Synapse, they will be used to populate the room directory), so there should
be no loss of functionality. However, the statistics engine will write errors
to the logs, which can be avoided by setting the following in `homeserver.yaml`:
.. code:: yaml
stats:
enabled: false
Don't forget to re-enable it when you upgrade again, in preparation for its
use in the room directory!
Upgrading to v1.2.0 Upgrading to v1.2.0
=================== ===================

1
changelog.d/6049.doc Normal file
View File

@ -0,0 +1 @@
Add some notes on rolling back to v1.3.1.