diff options
author | Erik Johnston <erikj@element.io> | 2024-05-21 16:48:20 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-21 16:48:20 +0100 |
commit | b5facbac0f2d5f6f0e83d7cac43f8de02ce6742f (patch) | |
tree | d11acdaaa92b0f0cd2f3a7b2ee4d2ff8f29d9bfb /changelog.d | |
parent | Merge branch 'release-v1.108' into develop (diff) | |
download | synapse-b5facbac0f2d5f6f0e83d7cac43f8de02ce6742f.tar.xz |
Improve perf of sync device lists (#17216)
Re-introduces #17191, and includes #17197 and #17214 The basic idea is to stop calling `get_rooms_for_user` everywhere, and instead use the table `device_lists_changes_in_room`. Commits reviewable one-by-one.
Diffstat (limited to 'changelog.d')
-rw-r--r-- | changelog.d/17216.misc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/changelog.d/17216.misc b/changelog.d/17216.misc new file mode 100644 index 0000000000..bd55eeaa33 --- /dev/null +++ b/changelog.d/17216.misc @@ -0,0 +1 @@ +Improve performance of calculating device lists changes in `/sync`. |