summary refs log tree commit diff
path: root/changelog.d/14844.misc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 1.76.0rc1 v1.76.0rc1David Robertson2023-01-251-1/+0
|
* Faster joins: Avoid starting duplicate partial state syncs (#14844)Sean Quah2023-01-201-0/+1
Currently, we will try to start a new partial state sync every time we perform a remote join, which is undesirable if there is already one running for a given room. We intend to perform remote joins whenever additional local users wish to join a partial state room, so let's ensure that we do not start more than one concurrent partial state sync for any given room. ------------------------------------------------------------------------ There is a race condition where the homeserver leaves a room and later rejoins while the partial state sync from the previous membership is still running. There is no guarantee that the previous partial state sync will process the latest join, so we restart it if needed. Signed-off-by: Sean Quah <seanq@matrix.org>