- Apr 27, 2022
-
-
Patrick Cloke authored
-
Will Hunt authored
-
Dirk Klimpel authored
-
- Apr 26, 2022
-
-
Nick Mills-Barrett authored
Co-authored-by:
Brad Murray <bradtgmurray@gmail.com> Co-authored-by:
Andrew Morgan <andrewm@element.io>
-
David Robertson authored
Synapse 1.58.0rc2 (2022-04-26) ============================== This release candidate fixes bugs related to Synapse 1.58.0rc1's logic for handling device list updates. Bugfixes -------- - Fix a bug introduced in Synapse 1.58.0rc1 where the main process could consume excessive amounts of CPU and memory while handling sentry logging failures. ([\#12554](https://github.com/matrix-org/synapse/issues/12554)) - Fix a bug introduced in Synapse 1.58.0rc1 where opentracing contexts were not correctly sent to whitelisted remote servers with device lists updates. ([\#12555](https://github.com/matrix-org/synapse/issues/12555)) Internal Changes ---------------- - Reduce unnecessary work when handling remote device list updates. ([\#12557](https://github.com/matrix-org/synapse/issues/12557))
-
David Robertson authored
-
David Robertson authored
-
Erik Johnston authored
-
David Robertson authored
-
Erik Johnston authored
-
Jason Robinson authored
Co-authored-by:
David Robertson <davidr@element.io>
-
David Robertson authored
-
David Robertson authored
-
David Robertson authored
-
David Robertson authored
-
David Robertson authored
-
David Robertson authored
This seems to make dch happy when we prepare the release.
-
David Robertson authored
Poetry now manages the project version in pyproject.toml.
-
Shay authored
-
Richard van der Hoff authored
Try to avoid an OOM by checking fewer extremities. Generally this is a big rewrite of _maybe_backfill, to try and fix some of the TODOs and other problems in it. It's best reviewed commit-by-commit.
-
- Apr 25, 2022
-
-
Shay authored
* Update config_documentation.md
-
Sean Quah authored
Multiple calls to `EventsWorkerStore._get_events_from_cache_or_db` can reuse the same database fetch, which is initiated by the first call. Ensure that cancelling the first call doesn't cancel the other calls sharing the same database fetch. Signed-off-by:
Sean Quah <seanq@element.io>
-
Sami Olmari authored
Signed-off-by:
Sami Olmari <sami@olmari.fi>
-
David Robertson authored
-
Patrick Cloke authored
* Corrects some typos / copy & paste errors in tests. * Clarifies docstrings. * Removes an unnecessary method.
-
villepeh authored
Signed-off-by: Ville Petteri Huh
-
Dirk Klimpel authored
Signed-off-by:
Dirk Klimpel <dirk@klimpel.org>
-
- Apr 22, 2022
-
-
Sean Quah authored
This will mainly be useful when dealing with module callbacks, which are all typed as returning `Awaitable`s instead of coroutines or `Deferred`s. Signed-off-by:
Sean Quah <seanq@element.io>
-
Will Hunt authored
* Fix device_unused_fallback_keys -> device_unused_fallback_key_types * changelog
-
Richard van der Hoff authored
-
- Apr 21, 2022
-
-
Richard van der Hoff authored
When we join a room via the faster-joins mechanism, we end up with "partial state" at some points on the event DAG. Many parts of the codebase need to wait for the full state to load. So, we implement a mechanism to keep track of which events have partial state, and wait for them to be fully-populated.
-
- Apr 20, 2022
-
-
David Robertson authored
* Remove leftover references to setup.py Missed in #12478. * Changelog
-
Olivier Wilkinson (reivilibre) authored
-
David Robertson authored
-
Patrick Cloke authored
scale is meant to be a constant string, not refer to a variable.
-
Olivier Wilkinson (reivilibre) authored
-
reivilibre authored
* poetry update matrix-synapse-ldap3 * Newsfile Signed-off-by:
Olivier Wilkinson (reivilibre) <oliverw@matrix.org>
-