diff options
author | Patrick Cloke <clokep@users.noreply.github.com> | 2023-02-02 11:58:20 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-02-02 11:58:20 -0500 |
commit | f36da501be4287e723a0a53ac4568d836676a15d (patch) | |
tree | 8cb6fafb146f60d4ac0a1b5342bca751b6e11928 /changelog.d | |
parent | Fetch fewer events when getting hosts in room (#14962) (diff) | |
download | synapse-f36da501be4287e723a0a53ac4568d836676a15d.tar.xz |
Do not calculate presence or ephemeral events when they are filtered out (#14970)
This expands the previous optimisation from being only for initial sync to being for all sync requests. It also inverts some of the logic to be inclusive instead of exclusive.
Diffstat (limited to 'changelog.d')
-rw-r--r-- | changelog.d/14970.misc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/changelog.d/14970.misc b/changelog.d/14970.misc new file mode 100644 index 0000000000..3657623602 --- /dev/null +++ b/changelog.d/14970.misc @@ -0,0 +1 @@ +Improve performance of `/sync` in a few situations. |