Skip to content

Commit

Permalink
matrix-synapse: update to 1.37.1.
Browse files Browse the repository at this point in the history
Synapse 1.37.1 (2021-06-30) ===========================

This release resolves issues (such as
[#9490](matrix-org/synapse#9490)) where
one busy room could cause head-of-line blocking, starving Synapse
from processing events in other rooms, and causing all federated
traffic to fall behind. Synapse 1.37.1 processes inbound federation
traffic asynchronously, ensuring that one busy room won't impact
others. Please upgrade to Synapse 1.37.1 as soon as possible, in
order to increase resilience to other traffic spikes.

No significant changes since v1.37.1rc1.


Synapse 1.37.1rc1 (2021-06-29) ==============================

Features --------

- Handle inbound events from federation asynchronously.
([\#10269](matrix-org/synapse#10269),
[\#10272](matrix-org/synapse#10272))
  • Loading branch information
0-wiz-0 committed Jul 1, 2021
1 parent f791536 commit 916610a
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 11 deletions.
5 changes: 3 additions & 2 deletions chat/matrix-synapse/Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.28 2021/07/01 08:40:13 wiz Exp $
# $NetBSD: Makefile,v 1.29 2021/07/01 13:42:59 wiz Exp $

DISTNAME= matrix-synapse-1.37.0
DISTNAME= matrix-synapse-1.37.1
CATEGORIES= chat
MASTER_SITES= ${MASTER_SITE_GITHUB:=matrix-org/}
EGG_NAME= matrix_synapse-${PKGVERSION_NOREV}
Expand Down Expand Up @@ -80,6 +80,7 @@ SUBST_CLASSES+= pl
SUBST_STAGE.pl= post-patch
SUBST_FILES.pl= synapse/handlers/room.py
SUBST_VARS.pl= SYNAPSE_DEFAULT_CREATOR_PL

BUILD_DEFS+= SYNAPSE_DEFAULT_CREATOR_PL

.include "../../lang/python/egg.mk"
Expand Down
13 changes: 9 additions & 4 deletions chat/matrix-synapse/PLIST
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.14 2021/07/01 08:40:13 wiz Exp $
@comment $NetBSD: PLIST,v 1.15 2021/07/01 13:42:59 wiz Exp $
bin/export_signing_key
bin/generate_config
bin/generate_log_config
Expand Down Expand Up @@ -178,8 +178,8 @@ ${PYSITELIB}/synapse/config/logger.pyo
${PYSITELIB}/synapse/config/metrics.py
${PYSITELIB}/synapse/config/metrics.pyc
${PYSITELIB}/synapse/config/metrics.pyo
${PYSITELIB}/synapse/config/modules.pyc
${PYSITELIB}/synapse/config/modules.py
${PYSITELIB}/synapse/config/modules.pyc
${PYSITELIB}/synapse/config/modules.pyo
${PYSITELIB}/synapse/config/oidc.py
${PYSITELIB}/synapse/config/oidc.pyc
Expand Down Expand Up @@ -897,9 +897,9 @@ ${PYSITELIB}/synapse/rest/client/v2_alpha/groups.pyo
${PYSITELIB}/synapse/rest/client/v2_alpha/keys.py
${PYSITELIB}/synapse/rest/client/v2_alpha/keys.pyc
${PYSITELIB}/synapse/rest/client/v2_alpha/keys.pyo
${PYSITELIB}/synapse/rest/client/v2_alpha/knock.pyo
${PYSITELIB}/synapse/rest/client/v2_alpha/knock.pyc
${PYSITELIB}/synapse/rest/client/v2_alpha/knock.py
${PYSITELIB}/synapse/rest/client/v2_alpha/knock.pyc
${PYSITELIB}/synapse/rest/client/v2_alpha/knock.pyo
${PYSITELIB}/synapse/rest/client/v2_alpha/notifications.py
${PYSITELIB}/synapse/rest/client/v2_alpha/notifications.pyc
${PYSITELIB}/synapse/rest/client/v2_alpha/notifications.pyo
Expand Down Expand Up @@ -1172,6 +1172,9 @@ ${PYSITELIB}/synapse/storage/databases/main/group_server.pyo
${PYSITELIB}/synapse/storage/databases/main/keys.py
${PYSITELIB}/synapse/storage/databases/main/keys.pyc
${PYSITELIB}/synapse/storage/databases/main/keys.pyo
${PYSITELIB}/synapse/storage/databases/main/lock.py
${PYSITELIB}/synapse/storage/databases/main/lock.pyc
${PYSITELIB}/synapse/storage/databases/main/lock.pyo
${PYSITELIB}/synapse/storage/databases/main/media_repository.py
${PYSITELIB}/synapse/storage/databases/main/media_repository.pyc
${PYSITELIB}/synapse/storage/databases/main/media_repository.pyo
Expand Down Expand Up @@ -1587,6 +1590,8 @@ ${PYSITELIB}/synapse/storage/schema/main/delta/59/12account_validity_token_used_
${PYSITELIB}/synapse/storage/schema/main/delta/59/12presence_stream_instance.sql
${PYSITELIB}/synapse/storage/schema/main/delta/59/12presence_stream_instance_seq.sql.postgres
${PYSITELIB}/synapse/storage/schema/main/delta/59/13users_to_send_full_presence_to.sql
${PYSITELIB}/synapse/storage/schema/main/delta/59/15locks.sql
${PYSITELIB}/synapse/storage/schema/main/delta/59/16federation_inbound_staging.sql
${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/application_services.sql
${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/event_edges.sql
${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/event_signatures.sql
Expand Down
10 changes: 5 additions & 5 deletions chat/matrix-synapse/distinfo
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
$NetBSD: distinfo,v 1.19 2021/07/01 08:40:13 wiz Exp $
$NetBSD: distinfo,v 1.20 2021/07/01 13:42:59 wiz Exp $

SHA1 (matrix-synapse-1.37.0.tar.gz) = 2ff978e0adc58e9ac5c8a65fafe3d3bbb116e883
RMD160 (matrix-synapse-1.37.0.tar.gz) = 1b6fe0b1f8b055927a5dd25cda289ed48490e6e5
SHA512 (matrix-synapse-1.37.0.tar.gz) = b9d985e0f9ca5a671ce36617b6e0b8c23355f9d1431e3dc8cd967d54a0fb982a5fa87f7ec70b9a0982d79319b4c2ae23e0dd5bc71d56964504ed85d137484425
Size (matrix-synapse-1.37.0.tar.gz) = 7347804 bytes
SHA1 (matrix-synapse-1.37.1.tar.gz) = 2cf4ff756f6b26ecd442469175b0d431285174a6
RMD160 (matrix-synapse-1.37.1.tar.gz) = 1b475d27baffcae96857056b0cf7d10aa8420abc
SHA512 (matrix-synapse-1.37.1.tar.gz) = b7db3e4272debdacfd4def003c5f257ba6a9cca521817b81914a86b7ff9effa38a1fbe53a84f3068567d447b82773cfe1ac1a36cac78ec7a6e17a62652c065ed
Size (matrix-synapse-1.37.1.tar.gz) = 7354332 bytes
SHA1 (patch-synapse_handlers_room.py) = 5c4a5ff4773b9ae4a8ce2b66ac7cd8aa678627ca
SHA1 (patch-synapse_python_dependencies.py) = 914ae3a34a9367b2d479d393ddc7a07cbff65b36

0 comments on commit 916610a

Please sign in to comment.