diff options
author | Nick Mills-Barrett <nick@beeper.com> | 2022-09-09 19:00:21 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-09-09 19:00:21 +0100 |
commit | 4c4889cac0e6f7df4689287b9fddea1bf8b15b7f (patch) | |
tree | 7d34ca1ffdbf3b9483567092078453ccd3e7382a /changelog.d/13765.misc | |
parent | Tag trace with instance name (#13761) (diff) | |
download | synapse-4c4889cac0e6f7df4689287b9fddea1bf8b15b7f.tar.xz |
Concurrently collect room unread counts for push badges (#13765)
Most of the time this function is heavily cached, but when that isn't the case fetching the counts room by room slows down push delivery on users with many (thousands) of rooms. Signed off by Nick @ Beeper.
Diffstat (limited to 'changelog.d/13765.misc')
-rw-r--r-- | changelog.d/13765.misc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/changelog.d/13765.misc b/changelog.d/13765.misc new file mode 100644 index 0000000000..fdda5cf3b6 --- /dev/null +++ b/changelog.d/13765.misc @@ -0,0 +1 @@ +Concurrently fetch room push actions when calculating badge counts. Contributed by Nick @ Beeper (@fizzadar). |