From 6ec2f57a26e32afb6aca0c537982eac33730720b Mon Sep 17 00:00:00 2001 From: Olivia Lee Date: Sun, 11 Aug 2024 15:49:52 -0700 Subject: [PATCH] add changelog entry for global offline server backoff --- book/changelog.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/book/changelog.md b/book/changelog.md index 66b990d0..fb7933b5 100644 --- a/book/changelog.md +++ b/book/changelog.md @@ -194,6 +194,7 @@ This will be the first release of Grapevine since it was forked from Conduit ([!96](https://gitlab.computer.surgery/matrix/grapevine/-/merge_requests/96)) 18. Fixed incoming HTTP/2 requests failing federation signature check. ([!104](https://gitlab.computer.surgery/matrix/grapevine/-/merge_requests/104)) +<<<<<<< HEAD 19. Return 403 instead of 500 when joins to a local-only room are denied. Consequently fixes Heisenbridge being unable to join puppeted users to its rooms ([#85](https://gitlab.computer.surgery/matrix/grapevine/-/issues/85)). @@ -201,6 +202,14 @@ This will be the first release of Grapevine since it was forked from Conduit 20. Fix handling of v11 rooms with `m.room.create` event content that passes the authorization rules but doesn't match other parts of the spec. ([!139](https://gitlab.computer.surgery/matrix/grapevine/-/merge_requests/139)) +||||||| parent of 963519ec (add changelog entry for global offline server backoff) +======= +19. Remove buggy backoff implementation for remote device key queries that + failed to reset the backoff delay after a successful request. This caused + an increasing rate of key query failures (and therefore UTD messages) over + time until a restart. + ([!70](https://gitlab.computer.surgery/matrix/grapevine/-/merge_requests/70)) +>>>>>>> 963519ec (add changelog entry for global offline server backoff) ### Added @@ -279,3 +288,6 @@ This will be the first release of Grapevine since it was forked from Conduit ([!121](https://gitlab.computer.surgery/matrix/grapevine/-/merge_requests/121)) 25. Add configuration options to tune the value of each cache individually. ([!124](https://gitlab.computer.surgery/matrix/grapevine/-/merge_requests/124)) +26. Attempt to detect offline remote servers and back off all federation + requests to them. + ([!70](https://gitlab.computer.surgery/matrix/grapevine/-/merge_requests/70))