Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

v1.45.0rc2

Pre-release
Pre-release
Compare
Choose a tag to compare
@DMRobertson DMRobertson released this 14 Oct 10:21
· 3926 commits to develop since this release
b1c1a34

Synapse 1.45.0rc2 (2021-10-14)

This release candidate fixes a user directory bug present in 1.45.0rc1.

Known Issues

  • A suspected performance regression which was first reported after the release of v1.44.0 remains unresolved.

    We have not been able to identify a probable cause. Affected users report that setting up a federation sender worker appears to alleviate symptoms of the regression.

Bugfixes

  • Fix a long-standing bug when using multiple event persister workers where events were not correctly sent down /sync due to a race. (#11045)
  • Fix a bug introduced in Synapse 1.45.0rc1 where the user directory would stop updating if it processed an event from a
    user not in the users table. (#11053)
  • Fix a bug introduced in Synapse v1.44.0 when logging errors during oEmbed processing. (#11061)

Internal Changes

  • Add an 'approximate difference' method to StateFilter. (#10825)
  • Fix inconsistent behavior of get_last_client_by_ip when reporting data that has not been stored in the database yet. (#10970)
  • Fix a bug introduced in Synapse 1.21.0 that causes opentracing and Prometheus metrics for replication requests to be measured incorrectly. (#10996)
  • Ensure that cache config tests do not share state. (#11036)