Browse Source

Add upgrade notes for changes to receipts replication. (#13932)

tags/v1.69.0rc1
Patrick Cloke 1 year ago
committed by GitHub
parent
commit
d768c50c0e
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 13 additions and 0 deletions
  1. +1
    -0
      changelog.d/13932.feature
  2. +12
    -0
      docs/upgrade.md

+ 1
- 0
changelog.d/13932.feature View File

@@ -0,0 +1 @@
Experimental support for thread-specific receipts ([MSC3771](https://github.com/matrix-org/matrix-spec-proposals/pull/3771)).

+ 12
- 0
docs/upgrade.md View File

@@ -88,6 +88,18 @@ process, for example:
dpkg -i matrix-synapse-py3_1.3.0+stretch1_amd64.deb dpkg -i matrix-synapse-py3_1.3.0+stretch1_amd64.deb
``` ```


# Upgrading to v1.69.0

## Changes to the receipts replication streams

Synapse now includes information indicating if a receipt applies to a thread when
replicating it to other workers. This is a forwards- and backwards-incompatible
change: v1.68 and workers cannot process receipts replicated by v1.69 workers, and
vice versa.

Once all workers are upgraded to v1.69 (or downgraded to v1.68), receipts
replication will resume as normal.

# Upgrading to v1.68.0 # Upgrading to v1.68.0


Two changes announced in the upgrade notes for v1.67.0 have now landed in v1.68.0. Two changes announced in the upgrade notes for v1.67.0 have now landed in v1.68.0.


Loading…
Cancel
Save