Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rqlite for openSUSE:Factory checked 
in at 2026-05-14 21:45:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rqlite (Old)
 and      /work/SRC/openSUSE:Factory/.rqlite.new.1966 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rqlite"

Thu May 14 21:45:40 2026 rev:47 rq:1353213 version:10.0.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/rqlite/rqlite.changes    2026-03-11 
20:53:45.778096284 +0100
+++ /work/SRC/openSUSE:Factory/.rqlite.new.1966/rqlite.changes  2026-05-14 
21:45:42.257376486 +0200
@@ -1,0 +2,41 @@
+Thu May 14 12:45:26 UTC 2026 - Andreas Stieger <[email protected]>
+
+- Update to version 10.0.5: significantly improves clustering,
+  data integrity guarantees, and makes managing rqlite easier.
+  * introduces a major improvement to the Raft Snapshot and Log
+    Truncation process. Previously, a Snapshot stream to a Follower
+    would block the Leader from taking new Snapshots. Normally a
+    subsequent retry of the snapshot operation would succeed, but a
+    persistently slow Follower that kept requiring Snapshots could
+    starve the Leader entirely. With v10, Snapshotting on the
+    Leader is no longer blocked by any other operation happening in
+    the Snapshot Store, including streaming a pre-existing snapshot
+    to a Follower.
+  * Concurrent read and write access to the database has been
+    improved. In previous releases Raft snapshotting -- and, as a
+    result, writes -- could be blocked for an extended period if
+    there was a long-running read. In v10 the Raft snapshotting
+    process is canceled and retried later if a long-running read is
+    active.
+  * v10 also uses CRC32 checksumming more comprehensively to detect
+    issues such as file system corruption and inadvertent
+    modification of the underlying data files by systems other than
+    rqlite.
+  * introduces a new built-in console app, making it more convenient
+    to manage a rqlite deployment. The console app is available at
+    http://localhost:4001/console by default.
+  * Upgrading from v7 or later is seamless and has been extensively
+    tested, though upgrading first to the latest v9 release is
+    recommended. Upgrading to v10 supports rolling upgrades, but you
+    cannot join a new v10 node to a v9 (or earlier) cluster. Upgrade
+    your existing cluster to v10 before adding new nodes. Back up
+    your rqlite system before upgrading.
+  * cli change: -on-disk-path has been removed. It provided little
+    benefit while making it too easy to corrupt a node. To upgrade a
+    rqlite system which uses this flag first backup your rqlite node
+    deploy a new v10 system, and then initialize the new deployment
+    using the backup.
+  * cli change: -raft-timeout is now -raft-heartbeat-timeout, to
+    better reflect its purpose.
+
+-------------------------------------------------------------------

Old:
----
  rqlite-9.4.5.tar.xz

New:
----
  rqlite-10.0.5.tar.xz

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

Other differences:
------------------
++++++ rqlite.spec ++++++
--- /var/tmp/diff_new_pack.cpEUGy/_old  2026-05-14 21:45:43.301419286 +0200
+++ /var/tmp/diff_new_pack.cpEUGy/_new  2026-05-14 21:45:43.305419450 +0200
@@ -17,14 +17,14 @@
 
 
 Name:           rqlite
-Version:        9.4.5
+Version:        10.0.5
 Release:        0
 Summary:        Distributed relational database built on SQLite
 License:        MIT
 URL:            https://rqlite.io/
 Source:         %{name}-%{version}.tar.xz
 Source1:        vendor.tar.xz
-BuildRequires:  go >= 1.25.0
+BuildRequires:  go >= 1.26.0
 BuildRequires:  golang-packaging
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(sqlite3)

++++++ _service ++++++
--- /var/tmp/diff_new_pack.cpEUGy/_old  2026-05-14 21:45:43.353421418 +0200
+++ /var/tmp/diff_new_pack.cpEUGy/_new  2026-05-14 21:45:43.357421582 +0200
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/rqlite/rqlite.git</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v9.4.5</param>
+    <param name="revision">v10.0.5</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
     <param name="versionrewrite-pattern">v(.*)</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.cpEUGy/_old  2026-05-14 21:45:43.385422730 +0200
+++ /var/tmp/diff_new_pack.cpEUGy/_new  2026-05-14 21:45:43.389422894 +0200
@@ -1,7 +1,7 @@
 <servicedata>
   <service name="tar_scm">
     <param name="url">https://github.com/rqlite/rqlite.git</param>
-    <param 
name="changesrevision">41d7a347ab2db0fa494fc9553b9d9467c343a678</param>
+    <param 
name="changesrevision">6aab1c97eddd21fde001aeec50dbf3605ef1069d</param>
   </service>
 </servicedata>
 (No newline at EOF)

++++++ rqlite-9.4.5.tar.xz -> rqlite-10.0.5.tar.xz ++++++
++++ 35854 lines of diff (skipped)

++++++ vendor.tar.xz ++++++
++++ 162992 lines of diff (skipped)

Reply via email to