Skip to content

Commit 56090c4

Browse files
author
gdt
committed
chat/matrix-synapse: Update to 1.73.0
Synapse 1.73.0 (2022-12-06) =========================== Please note that legacy Prometheus metric names have been removed in this release; see [the upgrade notes](https://github.com/matrix-org/synapse/blob/release-v1.73/docs/upgrade.md#legacy-prometheus-metric-names-have-now-been-removed) for more details. Features -------- - Speed-up `/messages` with `filter_events_for_client` optimizations. ([\#14527](matrix-org/synapse#14527)) - Improve DB performance by reducing amount of data that gets read in `device_lists_changes_in_room`. ([\#14534](matrix-org/synapse#14534)) - Adds support for handling avatar in SSO OIDC login. Contributed by @ashfame. ([\#13917](matrix-org/synapse#13917)) - Move MSC3030 `/timestamp_to_event` endpoints to stable `v1` location (`/_matrix/client/v1/rooms/<roomID>/timestamp_to_event?ts=<timestamp>&dir=<direction>`, `/_matrix/federation/v1/timestamp_to_event/<roomID>?ts=<timestamp>&dir=<direction>`). ([\#14471](matrix-org/synapse#14471)) - Reduce database load of [Client-Server endpoints](https://spec.matrix.org/v1.5/client-server-api/#aggregations) which return bundled aggregations. ([\#14491](matrix-org/synapse#14491), [\#14508](matrix-org/synapse#14508), [\#14510](matrix-org/synapse#14510)) - Add unstable support for an Extensible Events room version (`org.matrix.msc1767.10`) via [MSC1767](matrix-org/matrix-spec-proposals#1767), [MSC3931](matrix-org/matrix-spec-proposals#3931), [MSC3932](matrix-org/matrix-spec-proposals#3932), and [MSC3933](matrix-org/matrix-spec-proposals#3933). ([\#14520](matrix-org/synapse#14520), [\#14521](matrix-org/synapse#14521), [\#14524](matrix-org/synapse#14524)) - Prune user's old devices on login if they have too many. ([\#14038](matrix-org/synapse#14038), [\#14580](matrix-org/synapse#14580)) Deprecations and Removals ------------------------- - Remove legacy Prometheus metrics names. They were deprecated in Synapse v1.69.0 and disabled by default in Synapse v1.71.0. ([\#14538](matrix-org/synapse#14538))
1 parent 0c9c007 commit 56090c4

File tree

4 files changed

+28
-32
lines changed

4 files changed

+28
-32
lines changed

chat/matrix-synapse/Makefile

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# $NetBSD: Makefile,v 1.69 2022/11/26 00:49:02 gdt Exp $
1+
# $NetBSD: Makefile,v 1.70 2022/12/12 14:35:14 gdt Exp $
22

3-
DISTNAME= matrix-synapse-1.72.0
3+
DISTNAME= matrix-synapse-1.73.0
44
CATEGORIES= chat
55
MASTER_SITES= ${MASTER_SITE_GITHUB:=matrix-org/}
66
GITHUB_PROJECT= synapse

chat/matrix-synapse/PLIST

+5-9
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@comment $NetBSD: PLIST,v 1.38 2022/11/26 00:49:02 gdt Exp $
1+
@comment $NetBSD: PLIST,v 1.39 2022/12/12 14:35:14 gdt Exp $
22
bin/export_signing_key
33
bin/generate_config
44
bin/generate_log_config
@@ -404,10 +404,10 @@ ${PYSITELIB}/synapse/metrics/__init__.py
404404
${PYSITELIB}/synapse/metrics/__init__.pyc
405405
${PYSITELIB}/synapse/metrics/_gc.py
406406
${PYSITELIB}/synapse/metrics/_gc.pyc
407-
${PYSITELIB}/synapse/metrics/_legacy_exposition.py
408-
${PYSITELIB}/synapse/metrics/_legacy_exposition.pyc
409407
${PYSITELIB}/synapse/metrics/_reactor_metrics.py
410408
${PYSITELIB}/synapse/metrics/_reactor_metrics.pyc
409+
${PYSITELIB}/synapse/metrics/_twisted_exposition.py
410+
${PYSITELIB}/synapse/metrics/_twisted_exposition.pyc
411411
${PYSITELIB}/synapse/metrics/_types.py
412412
${PYSITELIB}/synapse/metrics/_types.pyc
413413
${PYSITELIB}/synapse/metrics/background_process_metrics.py
@@ -477,12 +477,6 @@ ${PYSITELIB}/synapse/replication/http/state.py
477477
${PYSITELIB}/synapse/replication/http/state.pyc
478478
${PYSITELIB}/synapse/replication/http/streams.py
479479
${PYSITELIB}/synapse/replication/http/streams.pyc
480-
${PYSITELIB}/synapse/replication/slave/__init__.py
481-
${PYSITELIB}/synapse/replication/slave/__init__.pyc
482-
${PYSITELIB}/synapse/replication/slave/storage/__init__.py
483-
${PYSITELIB}/synapse/replication/slave/storage/__init__.pyc
484-
${PYSITELIB}/synapse/replication/slave/storage/_slaved_id_tracker.py
485-
${PYSITELIB}/synapse/replication/slave/storage/_slaved_id_tracker.pyc
486480
${PYSITELIB}/synapse/replication/tcp/__init__.py
487481
${PYSITELIB}/synapse/replication/tcp/__init__.pyc
488482
${PYSITELIB}/synapse/replication/tcp/client.py
@@ -1279,6 +1273,8 @@ ${PYSITELIB}/synapse/storage/schema/main/delta/73/10_update_sqlite_fts4_tokenize
12791273
${PYSITELIB}/synapse/storage/schema/main/delta/73/10_update_sqlite_fts4_tokenizer.pyc
12801274
${PYSITELIB}/synapse/storage/schema/main/delta/73/10login_tokens.sql
12811275
${PYSITELIB}/synapse/storage/schema/main/delta/73/11event_search_room_id_n_distinct.sql.postgres
1276+
${PYSITELIB}/synapse/storage/schema/main/delta/73/12refactor_device_list_outbound_pokes.sql
1277+
${PYSITELIB}/synapse/storage/schema/main/delta/73/13add_device_lists_index.sql
12821278
${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/application_services.sql
12831279
${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/event_edges.sql
12841280
${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/event_signatures.sql

chat/matrix-synapse/cargo-depends.mk

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# $NetBSD: cargo-depends.mk,v 1.5 2022/11/26 00:49:02 gdt Exp $
1+
# $NetBSD: cargo-depends.mk,v 1.6 2022/12/12 14:35:14 gdt Exp $
22

33
CARGO_CRATE_DEPENDS+= aho-corasick-0.7.19
44
CARGO_CRATE_DEPENDS+= anyhow-1.0.66
@@ -37,12 +37,12 @@ CARGO_CRATE_DEPENDS+= regex-1.7.0
3737
CARGO_CRATE_DEPENDS+= regex-syntax-0.6.27
3838
CARGO_CRATE_DEPENDS+= ryu-1.0.11
3939
CARGO_CRATE_DEPENDS+= scopeguard-1.1.0
40-
CARGO_CRATE_DEPENDS+= serde-1.0.147
41-
CARGO_CRATE_DEPENDS+= serde_derive-1.0.147
42-
CARGO_CRATE_DEPENDS+= serde_json-1.0.87
40+
CARGO_CRATE_DEPENDS+= serde-1.0.148
41+
CARGO_CRATE_DEPENDS+= serde_derive-1.0.148
42+
CARGO_CRATE_DEPENDS+= serde_json-1.0.89
4343
CARGO_CRATE_DEPENDS+= smallvec-1.10.0
4444
CARGO_CRATE_DEPENDS+= subtle-2.4.1
45-
CARGO_CRATE_DEPENDS+= syn-1.0.102
45+
CARGO_CRATE_DEPENDS+= syn-1.0.104
4646
CARGO_CRATE_DEPENDS+= target-lexicon-0.12.4
4747
CARGO_CRATE_DEPENDS+= typenum-1.15.0
4848
CARGO_CRATE_DEPENDS+= unicode-ident-1.0.5

chat/matrix-synapse/distinfo

+16-16
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
$NetBSD: distinfo,v 1.50 2022/11/26 00:49:02 gdt Exp $
1+
$NetBSD: distinfo,v 1.51 2022/12/12 14:35:14 gdt Exp $
22

33
BLAKE2s (aho-corasick-0.7.19.crate) = b13c5789625903a58cfdb854bca6eb074329fde83ffb2581686f105d52d31996
44
SHA512 (aho-corasick-0.7.19.crate) = 0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
@@ -54,9 +54,9 @@ Size (lock_api-0.4.9.crate) = 25685 bytes
5454
BLAKE2s (log-0.4.17.crate) = 6994234f481cfe97b62255329a6c6f4a07dcdb193cc54d2c7ddda0519b41d214
5555
SHA512 (log-0.4.17.crate) = 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2
5656
Size (log-0.4.17.crate) = 38028 bytes
57-
BLAKE2s (matrix-synapse-1.72.0.tar.gz) = 49521a2565c17f7991932a73c6825c22094f7235809c4191d07c4c555f9ddae4
58-
SHA512 (matrix-synapse-1.72.0.tar.gz) = 594da58366fa4ce6eefe2228c84fe1c2b9ecdfb5b80aa5e081c860760129b825454b7c3f10a9282d3054af0185e924746ff659c2e53f229de008f696238285a5
59-
Size (matrix-synapse-1.72.0.tar.gz) = 8090757 bytes
57+
BLAKE2s (matrix-synapse-1.73.0.tar.gz) = 60cee2bec5dbd48e83dcd21c1b5adca5376ed6a86f855fdf4f1089e0f85b27df
58+
SHA512 (matrix-synapse-1.73.0.tar.gz) = 0735db32316a0feebfdbdeb12c896880d0466656a734113faa07164d29767a1f9b1bf2540324bc30485cb32edc7fcf9650cbb5ba042a4331767c128167442ba6
59+
Size (matrix-synapse-1.73.0.tar.gz) = 8103527 bytes
6060
BLAKE2s (memchr-2.5.0.crate) = afa77d7fdf25c72d251cda6b41f3fe065a748b101e3716aa65f0d6144f74da38
6161
SHA512 (memchr-2.5.0.crate) = 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
6262
Size (memchr-2.5.0.crate) = 65812 bytes
@@ -114,24 +114,24 @@ Size (ryu-1.0.11.crate) = 47007 bytes
114114
BLAKE2s (scopeguard-1.1.0.crate) = d3884942354d25131c602303463c5686e520bd94daf216a810679acabf59b82e
115115
SHA512 (scopeguard-1.1.0.crate) = 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
116116
Size (scopeguard-1.1.0.crate) = 11470 bytes
117-
BLAKE2s (serde-1.0.147.crate) = 0d1e68a65a87e2f11520ce29b446289c1382d0cdd1138dd4fe77531e22e94f02
118-
SHA512 (serde-1.0.147.crate) = d993bd86c61bba602faf7286ff21d36c5d8c83176c5bbb203cb284a3f89dbc8a1ca893a09eb2657f9e98ccb5c5287f44aac06d2e60db96e78d99ee40bd1fe1b0
119-
Size (serde-1.0.147.crate) = 76697 bytes
120-
BLAKE2s (serde_derive-1.0.147.crate) = 2c0f0f616403d6d716e44b5945edce17d714775c34667f0c11e318a97eaa1fd0
121-
SHA512 (serde_derive-1.0.147.crate) = 434d65dc0d78c7c1c3f8832221389dc4b0c5d74d605ce1d2d660c2df9a92f5e5d0c6d543763e1462c58d6ea18001c823ca594e3dac92a47d8fe48319a5c52e59
122-
Size (serde_derive-1.0.147.crate) = 54861 bytes
123-
BLAKE2s (serde_json-1.0.87.crate) = d65fc8cb44fcc64160de7d5fdba7ce938b5b054d3df50805b7172222d66ed5d4
124-
SHA512 (serde_json-1.0.87.crate) = 77b90340aaaa0fb477b33e6628ed2ea0fb53cff1e2b5724a3474e24b2bfc9bff077633d9581e41dd96b2a0e167549e992d238bb09c627fb5680996b39583c4cc
125-
Size (serde_json-1.0.87.crate) = 144383 bytes
117+
BLAKE2s (serde-1.0.148.crate) = f8d8e01545832544496092ab1b895b287d3be939f684fc5fbfcf03ed947ff0c2
118+
SHA512 (serde-1.0.148.crate) = 89005c9372042bc509115604112997ddbc8df60cb6e033b2f83bb303844e1472ad538f5a8120fdd8fb6e9177614e5b16d4ed6ffea722d162eb801e5a564c7455
119+
Size (serde-1.0.148.crate) = 76637 bytes
120+
BLAKE2s (serde_derive-1.0.148.crate) = dee5fbe8fa4b08639b05cdcff880938b4e3b4e6ae97f252ba416c0faa12a70fb
121+
SHA512 (serde_derive-1.0.148.crate) = c011e252ed1fa7578a51241a6147ddfdd462f3e1171666c193895691a295f72766cc48e325f14d389a128a8c146ef16454a7f257a52abae45e83fe5f23dffa12
122+
Size (serde_derive-1.0.148.crate) = 55562 bytes
123+
BLAKE2s (serde_json-1.0.89.crate) = ba78b0c7b8f67aee50eec959077a1ab8ff389deff2c7c99d3a0f52e05179b9e6
124+
SHA512 (serde_json-1.0.89.crate) = 4bafa5693977e129f5787f2ff10f914e2a7740bf7e631bcdf51b27d0d9e5517873184b56649914371e1881107e7ed0a8fedf487617db334d4a7a4bf95c6c16a3
125+
Size (serde_json-1.0.89.crate) = 144638 bytes
126126
BLAKE2s (smallvec-1.10.0.crate) = 41329e6ed51a5092aa320d548b7b5f9f343f67bd54472d6fbc30a39ad5128860
127127
SHA512 (smallvec-1.10.0.crate) = a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae
128128
Size (smallvec-1.10.0.crate) = 31564 bytes
129129
BLAKE2s (subtle-2.4.1.crate) = e8706acb82af8e762dd273696394d3cd582d29db6ba06c4cf6df410374df3aaa
130130
SHA512 (subtle-2.4.1.crate) = 7fd8234b7ffa3ca7e473539cad958df0842186e1dd735905e0d4977564f40a5f2e18b58180fcbe52614a00964dc150bd9f6964500847ea658f22bffe030f5c6a
131131
Size (subtle-2.4.1.crate) = 12630 bytes
132-
BLAKE2s (syn-1.0.102.crate) = 7cb38c23b1ac82e85ba155d9ac853d41b62d8237a16efd3f1c909062d33b5e1d
133-
SHA512 (syn-1.0.102.crate) = c9a2b2cf216c3d821decd488ebb49743f2f43940a879856e3a15d2352843c405e6f164c11225e904d18b32a5cd2bd7fcdfa74df40ec5567faeedffe5f523989c
134-
Size (syn-1.0.102.crate) = 235699 bytes
132+
BLAKE2s (syn-1.0.104.crate) = 2f9bbe7a67dd23264e0acb7822334f5196828799bc801f37b064e63ed1ea5030
133+
SHA512 (syn-1.0.104.crate) = 8feabd8e6b1b5eb15077d7c92f0b3269e848d33b1f233b3df343b6d445ed332fb23e0222911a13edfd82cee969d25c43434268cd7a20ce1c0a608a1bbe327b29
134+
Size (syn-1.0.104.crate) = 236683 bytes
135135
BLAKE2s (target-lexicon-0.12.4.crate) = 8b8256e5c435c0e94dfb302a8d10425e9f755b6425636530de8fc38ecd10da27
136136
SHA512 (target-lexicon-0.12.4.crate) = 194fe1946ad8d9fdb383bf8a65374e24d216382c1ed5379dabc98d58842512624c32838b8d6d0658d866f6559d37f1343a30c5809e8914dd85790399252b3e06
137137
Size (target-lexicon-0.12.4.crate) = 23020 bytes

0 commit comments

Comments
 (0)