Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package matrix-synapse for openSUSE:Factory 
checked in at 2023-09-07 21:12:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/matrix-synapse (Old)
 and      /work/SRC/openSUSE:Factory/.matrix-synapse.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "matrix-synapse"

Thu Sep  7 21:12:54 2023 rev:84 rq:1109346 version:1.91.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse.changes    
2023-08-28 17:18:28.811685463 +0200
+++ /work/SRC/openSUSE:Factory/.matrix-synapse.new.1766/matrix-synapse.changes  
2023-09-07 21:13:58.339946322 +0200
@@ -1,0 +2,96 @@
+Wed Sep  6 20:43:15 UTC 2023 - Marcus Rueckert <mrueck...@suse.de>
+
+- Update to 1.91.2
+  - Bugfixes
+    - Revert MSC3861 introspection cache, admin impersonation and
+      account lock. (#16258)
+
+-------------------------------------------------------------------
+Mon Sep  4 14:06:47 UTC 2023 - Marcus Rueckert <mrueck...@suse.de>
+
+- Update to 1.91.1
+  - Bugfixes
+    - Fix a performance regression introduced in Synapse 1.91.0
+      where event persistence would cause an excessive linear
+      growth in CPU usage. (#16220)
+
+-------------------------------------------------------------------
+Mon Sep  4 01:12:17 UTC 2023 - Marcus Rueckert <mrueck...@suse.de>
+
+- Update to 1.91.0
+  - Features
+    - Implements an admin API to lock an user without deactivating
+      them. Based on MSC3939. (#15870)
+    - Allow specifying client_secret_path as alternative to
+      client_secret for OIDC providers. This avoids leaking the
+      client secret in the homeserver config. Contributed by @Ma27.
+      (#16030)
+    - Allow customising the IdP display name, icon, and brand for
+      SAML and CAS providers (in addition to OIDC provider).
+      (#16094)
+    - Add an admins query parameter to the List Accounts admin API,
+      to include only admins or to exclude admins in user queries.
+      (#16114)
+  - Bugfixes
+    - Fix long-standing bug where concurrent requests to change a
+      user's push rules could cause a deadlock. Contributed by Nick
+      @ Beeper (@Fizzadar). (#16052)
+    - Fix a long-standing bug in /sync where timeout=0 does not
+      skip caching, resulting in slow calls in cases where there
+      are no new changes. Contributed by @PlasmaIntec. (#16080)
+    - Fix performance of state resolutions for large, old rooms
+      that did not have the full auth chain persisted. (#16116)
+    - Filter out user agent references to the sliding sync proxy
+      and rust-sdk from the user_daily_visits table to ensure that
+      Element X can be represented fully. (#16124)
+    - User constent and third-party changes capability cannot be
+      enabled when using experimental MSC3861 support. (#16127,
+      #16134)
+    - Fix a rare race that could block new events from being sent
+      for up to two minutes. Introduced in v1.90.0. (#16133,
+      #16169)
+    - Fix performance degredation when there are a lot of in-flight
+      replication requests. (#16148)
+    - Fix a bug introduced in 1.87 where synapse would send an
+      excessive amount of federation requests to servers which have
+      been offline for a long time. Contributed by Nico. (#16156,
+      #16164)
+  - Improved Documentation
+    - Structured logging docs: add a link to explain the ELK stack
+      (#16091)
+  - Internal Changes
+    - Update dehydrated devices implementation. (#16010)
+    - Fix database performance of read/write worker locks. (#16061)
+    - Fix building the nix development environment on MacOS
+      systems. (#16063)
+    - Override global statement timeout when creating indexes in
+      Postgres. (#16085)
+    - Fix the type annotation on run_db_interaction in the Module
+      API. (#16089)
+    - Clean-up the presence code. (#16092)
+    - Run pyupgrade for Python 3.8+. (#16110)
+    - Rename pagination and purge locks and add comments to explain
+      why they exist and how they work. (#16112)
+    - Attempt to fix the twisted trunk job. (#16115)
+    - Cache token introspection response from OIDC provider.
+      (#16117)
+    - Add cache to get_server_keys_json_for_remote. (#16123)
+    - Add an admin endpoint to allow authorizing server to signal
+      token revocations. (#16125)
+    - Add response time metrics for introspection requests for
+      delegated auth. (#16131)
+    - MSC3861: allow impersonation by an admin user using
+      _oidc_admin_impersonate_user_id query parameter. (#16132)
+    - Increase performance of read/write locks. (#16149)
+    - Improve presence tests. (#16150, #16151, #16158)
+    - Raised the poetry-core version cap to 1.7.0. (#16152)
+    - Fix assertion in user directory unit tests. (#16157)
+    - Reduce scope of locks when paginating to alleviate DB
+      contention. (#16159)
+    - Reduce DB contention on worker locks. (#16160)
+    - Task scheduler: mark task as active if we are scheduling as
+      soon as possible. (#16165)
+    - Implements a task scheduler for resumable potentially long
+      running tasks. (#15891)
+
+-------------------------------------------------------------------

Old:
----
  matrix-synapse-1.90.0.obscpio

New:
----
  matrix-synapse-1.91.2.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ matrix-synapse-test.spec ++++++
--- /var/tmp/diff_new_pack.g1X4F1/_old  2023-09-07 21:14:00.676029832 +0200
+++ /var/tmp/diff_new_pack.g1X4F1/_new  2023-09-07 21:14:00.676029832 +0200
@@ -27,7 +27,7 @@
 
 %define         pkgname matrix-synapse
 Name:           %{pkgname}-test
-Version:        1.90.0
+Version:        1.91.2
 Release:        0
 Summary:        Test package for %{pkgname}
 License:        Apache-2.0

++++++ matrix-synapse.spec ++++++
--- /var/tmp/diff_new_pack.g1X4F1/_old  2023-09-07 21:14:00.704030833 +0200
+++ /var/tmp/diff_new_pack.g1X4F1/_new  2023-09-07 21:14:00.704030833 +0200
@@ -34,7 +34,7 @@
 %global cryptography_version          41.0.2
 %global immutabledict_version         3.0.0
 %global idna_version                  3.4
-%global ijson_version                 3.2.0
+%global ijson_version                 3.2.3
 # TODO: 4.19.0
 %global jsonschema_version            4.18.6
 %global matrix_common_version         1.3.0
@@ -67,7 +67,7 @@
 %global Authlib_version               1.2.1
 # TODO             4.9.3
 %global lxml_version                  4.9.2
-%global sentry_sdk_version            1.28.1
+%global sentry_sdk_version            1.29.2
 %global PyJWT_version                 2.4.0
 %global jaeger_client_version         4.8.0
 %global opentracing_version           2.4.0
@@ -160,7 +160,7 @@
 %define         pkgname matrix-synapse
 %define         eggname matrix_synapse
 Name:           %{pkgname}
-Version:        1.90.0
+Version:        1.91.2
 Release:        0
 Summary:        Matrix protocol reference homeserver
 License:        Apache-2.0
@@ -194,7 +194,7 @@
 BuildRequires:  sysuser-shadow
 BuildRequires:  sysuser-tools
 BuildRequires:  unzip
-BuildRequires:  (%{use_python}-poetry-core >= 1.0.0 with 
%{use_python}-poetry-core =< 1.6.1)
+BuildRequires:  (%{use_python}-poetry-core >= 1.0.0 with 
%{use_python}-poetry-core =< 1.7.0)
 %{?systemd_ordering}
 %{sysusers_requires}
 %requires_peq   %{use_python}-base

++++++ _service ++++++
--- /var/tmp/diff_new_pack.g1X4F1/_old  2023-09-07 21:14:00.756032692 +0200
+++ /var/tmp/diff_new_pack.g1X4F1/_new  2023-09-07 21:14:00.760032835 +0200
@@ -1,28 +1,28 @@
 <services>
-  <service name="obs_scm" mode="disabled">
+  <service name="obs_scm" mode="manual">
     <param name="filename">matrix-synapse</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="url">https://github.com/matrix-org/synapse.git</param>
     <param name="scm">git</param>
-    <param name="revision">v1.90.0</param>
+    <param name="revision">v1.91.2</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="versionrewrite-replacement">\1</param>
     <!--
-    <param name="revision">v1.90.1rc1</param>
+    <param name="revision">v1.92.0rc1</param>
     <param name="versionrewrite-pattern">v([\.\d]+)(rc.*)</param>
     <param name="versionrewrite-replacement">\1~\2</param>
     -->
   </service>
-  <service name="cargo_vendor" mode="disabled">
+  <service name="cargo_vendor" mode="manual">
     <param name="srcdir">synapse</param>
     <!--
     <param name="update">true</param>
     -->
   </service>
-  <service name="cargo_audit" mode="disabled">
+  <service name="cargo_audit" mode="manual">
     <param name="srcdir">synapse</param>
   </service>
-  <service name="set_version" mode="disabled"/>
+  <service name="set_version" mode="manual"/>
   <service name="tar" mode="buildtime"/>
   <service name="recompress" mode="buildtime">
     <param name="compression">xz</param>

++++++ matrix-synapse-1.90.0.obscpio -> matrix-synapse-1.91.2.obscpio ++++++
/work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse-1.90.0.obscpio 
/work/SRC/openSUSE:Factory/.matrix-synapse.new.1766/matrix-synapse-1.91.2.obscpio
 differ: char 49, line 1

++++++ matrix-synapse.obsinfo ++++++
--- /var/tmp/diff_new_pack.g1X4F1/_old  2023-09-07 21:14:00.828035266 +0200
+++ /var/tmp/diff_new_pack.g1X4F1/_new  2023-09-07 21:14:00.832035409 +0200
@@ -1,5 +1,5 @@
 name: matrix-synapse
-version: 1.90.0
-mtime: 1692094674
-commit: 29638220ab31aea16cd3da073025e9cb734628d5
+version: 1.91.2
+mtime: 1694013057
+commit: 9de615b3aa4f20cab182cf3822943b9465a30643
 

++++++ vendor.tar.zst ++++++
Binary files /var/tmp/diff_new_pack.g1X4F1/_old and 
/var/tmp/diff_new_pack.g1X4F1/_new differ

Reply via email to