Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

Commit d768c50

Browse files
authored
Add upgrade notes for changes to receipts replication. (#13932)
1 parent 1386ce4 commit d768c50

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

changelog.d/13932.feature

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Experimental support for thread-specific receipts ([MSC3771](https://github.com/matrix-org/matrix-spec-proposals/pull/3771)).

docs/upgrade.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,18 @@ process, for example:
8888
dpkg -i matrix-synapse-py3_1.3.0+stretch1_amd64.deb
8989
```
9090
91+
# Upgrading to v1.69.0
92+
93+
## Changes to the receipts replication streams
94+
95+
Synapse now includes information indicating if a receipt applies to a thread when
96+
replicating it to other workers. This is a forwards- and backwards-incompatible
97+
change: v1.68 and workers cannot process receipts replicated by v1.69 workers, and
98+
vice versa.
99+
100+
Once all workers are upgraded to v1.69 (or downgraded to v1.68), receipts
101+
replication will resume as normal.
102+
91103
# Upgrading to v1.68.0
92104
93105
Two changes announced in the upgrade notes for v1.67.0 have now landed in v1.68.0.

0 commit comments

Comments
 (0)