From 5d61f1b71ed92c1d3374fa149cf77d02e4c12c9715702f8b3a67fe0180ced474 Mon Sep 17 00:00:00 2001 From: Aleksa Sarai Date: Wed, 19 May 2021 10:13:06 +0000 Subject: [PATCH] Accepting request 893732 from home:darix:apps - Update to 1.34.0 OBS-URL: https://build.opensuse.org/request/show/893732 OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=178 --- _service | 4 +- matrix-synapse-1.33.2.obscpio | 3 -- matrix-synapse-1.34.0.obscpio | 3 ++ matrix-synapse-test.spec | 2 +- matrix-synapse.changes | 81 +++++++++++++++++++++++++++++++++++ matrix-synapse.obsinfo | 6 +-- matrix-synapse.spec | 7 ++- 7 files changed, 96 insertions(+), 10 deletions(-) delete mode 100644 matrix-synapse-1.33.2.obscpio create mode 100644 matrix-synapse-1.34.0.obscpio diff --git a/_service b/_service index b1c84d6..f229448 100644 --- a/_service +++ b/_service @@ -4,11 +4,11 @@ @PARENT_TAG@ https://github.com/matrix-org/synapse.git git - v1.33.2 + v1.34.0 v(.*) \1 diff --git a/matrix-synapse-1.33.2.obscpio b/matrix-synapse-1.33.2.obscpio deleted file mode 100644 index 964a1be..0000000 --- a/matrix-synapse-1.33.2.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5177d693f414c3a6812f9e1c24c646c638ebc1fdd701c0857441f7d051cdfd06 -size 30069261 diff --git a/matrix-synapse-1.34.0.obscpio b/matrix-synapse-1.34.0.obscpio new file mode 100644 index 0000000..8674478 --- /dev/null +++ b/matrix-synapse-1.34.0.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:291f4334c52337f9aba1be65083a2b8d7c1f172dab88657446781e16d772918e +size 30117389 diff --git a/matrix-synapse-test.spec b/matrix-synapse-test.spec index 0a8f106..1d5956e 100644 --- a/matrix-synapse-test.spec +++ b/matrix-synapse-test.spec @@ -27,7 +27,7 @@ %define pkgname matrix-synapse Name: %{pkgname}-test -Version: 1.33.2 +Version: 1.34.0 Release: 0 Summary: Test package for %{pkgname} License: Apache-2.0 diff --git a/matrix-synapse.changes b/matrix-synapse.changes index c9ccc33..1318fdf 100644 --- a/matrix-synapse.changes +++ b/matrix-synapse.changes @@ -1,3 +1,84 @@ +------------------------------------------------------------------- +Mon May 17 12:18:10 UTC 2021 - Marcus Rueckert + +- Update to 1.34.0 + This release deprecates the room_invite_state_types configuration + setting. See the upgrade notes for instructions on updating your + configuration file to use the new room_prejoin_state setting. + + This release also deprecates the POST + /_synapse/admin/v1/rooms//delete admin API route. Server + administrators are encouraged to update their scripts to use the + new DELETE /_synapse/admin/v1/rooms/ route instead. + + - Features + - Add experimental option to track memory usage of the caches. + (#9881) + - Add support for DELETE /_synapse/admin/v1/rooms/. + (#9889) + - Add limits to how often Synapse will GC, ensuring that large + servers do not end up GC thrashing if gc_thresholds has not + been correctly set. (#9902) + - Improve performance of sending events for worker-based + deployments using Redis. (#9905, #9950, #9951) + - Improve performance after joining a large room when presence + is enabled. (#9910, #9916) + - Support stable identifiers for MSC1772 Spaces. m.space.child + events will now be taken into account when populating the + experimental spaces summary response. Please see the upgrade + notes if you have customised room_invite_state_types in your + configuration. (#9915, #9966) + - Improve performance of backfilling in large rooms. (#9935) + - Add a config option to allow you to prevent device display + names from being shared over federation. Contributed by + @aaronraimist. (#9945) + - Update support for MSC2946: Spaces Summary. (#9947, #9954) + - Bugfixes + - Fix a bug introduced in v1.32.0 where the associated + connection was improperly logged for SQL logging statements. + (#9895) + - Correct the type hint for the user_may_create_room_alias + method of spam checkers. It is provided a RoomAlias, not a + str. (#9896) + - Fix bug where user directory could get out of sync if room + visibility and membership changed in quick succession. + (#9910) + - Include the origin_server_ts property in the experimental + MSC2946 support to allow clients to properly sort rooms. + (#9928) + - Fix bugs introduced in v1.23.0 which made the PostgreSQL port + script fail when run with a newly-created SQLite database. + (#9930) + - Fix a bug introduced in Synapse 1.29.0 which caused + m.room_key_request to-device messages sent from one user to + another to be dropped. (#9961, #9965) + - Fix a bug introduced in v1.27.0 preventing users and + appservices exempt from ratelimiting from creating rooms with + many invitees. (#9968) + - Updates to the Docker image + - Add startup_delay to docker healthcheck to reduce waiting + time for coming online and update the documentation with + extra options. Contributed by @maquis196. (#9913) + - Improved Documentation + - Add port argument to the Postgres database sample config + section. (#9911) + - Deprecations and Removals + - Mark as deprecated POST + /_synapse/admin/v1/rooms//delete. (#9889) + - Internal Changes + - Reduce the length of Synapse's access tokens. (#5588) + - Export jemalloc stats to Prometheus if it is being used. + (#9882) + - Add type hints to presence handler. (#9885) + - Reduce memory usage of the LRU caches. (#9886) + - Add type hints to the synapse.handlers module. (#9896) + - Time response time for external cache requests. (#9904) + - Minor fixes to the make_full_schema.sh script. (#9931) + - Move database schema files into a common directory. (#9932) + - Add debug logging for lost/delayed to-device messages. + (#9959) +- enable cache_memory feature: new BR Pympler + ------------------------------------------------------------------- Tue May 11 13:46:25 UTC 2021 - Marcus Rueckert diff --git a/matrix-synapse.obsinfo b/matrix-synapse.obsinfo index 24c681d..9c55ebe 100644 --- a/matrix-synapse.obsinfo +++ b/matrix-synapse.obsinfo @@ -1,5 +1,5 @@ name: matrix-synapse -version: 1.33.2 -mtime: 1620738586 -commit: d1473f7362e9b146dbd256076c8e3c7d163e7d94 +version: 1.34.0 +mtime: 1621249228 +commit: 13b0673b5a0bceafbcfce1407544c2421fd69210 diff --git a/matrix-synapse.spec b/matrix-synapse.spec index 85defbb..083582f 100644 --- a/matrix-synapse.spec +++ b/matrix-synapse.spec @@ -23,6 +23,7 @@ %bcond_without saml %bcond_without url_preview %bcond_without jwt +%bcond_without cache_memory %bcond_with redis # missing deps %bcond_with opentracing @@ -45,7 +46,7 @@ %define pkgname matrix-synapse %define eggname matrix_synapse Name: %{pkgname} -Version: 1.33.2 +Version: 1.34.0 Release: 0 Summary: Matrix protocol reference homeserver License: Apache-2.0 @@ -180,6 +181,10 @@ BuildRequires: python3-txredisapi >= 1.4.7 BuildRequires: python3-hiredis %requires_eq python3-hiredis %endif +%if %{with cache_memory} +BuildRequires: python3-Pympler +%requires_eq python3-Pympler +%endif BuildArch: noarch # We only provide/obsolete python2 to ensure that users upgrade. Obsoletes: python2-matrix-synapse < %{version}-%{release}