Package Release Info

rqlite-10.2.0-bp160.1.1

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

rqlite

Change Logs

* Fri May 29 2026 Andreas Stieger <andreas.stieger@gmx.de>
- Update to version 10.2.0:
  * Support verifying mTLS peer Common Name
  * Console supports restore from SQLite data
  * Console "count rows" respects current Tables Expand/Collapse state
  * Console supports dropping indexes
  * Further Console app improvements
* Thu May 28 2026 Andreas Stieger <andreas.stieger@gmx.de>
- update go-net depdendency to address IDN Punycode validation
  bypass CVE-2026-39821 boo#1266544
* Thu May 21 2026 Andreas Stieger <andreas.stieger@gmx.de>
- Update to version 10.1.0:
  * Add Schema management page to Console app
  * Display node TLS state in console's Cluster panel
- includes changes from 10.0.6:
  * Limit number of redirects followed on cluster-join
  * fix HTTP auth reporting
Version: 10.0.5-bp160.1.1
* Thu May 14 2026 Andreas Stieger <andreas.stieger@gmx.de>
- 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.
- includes fix for CVE-2026-33814: golang.org/x/net/http2: infinite
  loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE
  (boo#1265706)
* Tue Mar 10 2026 Andreas Stieger <andreas.stieger@gmx.de>
- Update to version 9.4.5:
  * Rely soley on SQLite busy for WAL truncate
  * Prevent deadlock situation during raft snapshots
* Mon Mar 09 2026 Andreas Stieger <andreas.stieger@gmx.de>
- Update to version 9.4.3:
  * Remove mustTruncate as it can result in a deadlock
  * Fix: INSERT/UPDATE with RETURNING clause will not abort
    transaction on erro
* Fri Feb 13 2026 Andreas Stieger <andreas.stieger@gmx.de>
- Update to version 9.4.1:
  * Add proxy layer between HTTP layer and Store
  * Use maps and slices packages where possible
  * Check if DB context contains an error and return it if so
* Sat Feb 07 2026 Andreas Stieger <andreas.stieger@gmx.de>
- Update to version 9.4.0:
  * Add /db/sql API to demonstrate SQL rewriting
  * Upgrade SQL parser
- includes changes from 9.3.21:
  * improvements to SQLite WAL checkpointing.
- includes changes from 9.3.20:
  * Switch to Synchronous=FULL mode when checkpointing database
  * Ensure checkpointing doesn't permanently change Synchronous mode
  * Explicitly fsync WAL file copied to Snapshot store
- includes changes from 9.3.19:
  * various logic improvements
* Thu Jan 29 2026 Andreas Stieger <andreas.stieger@gmx.de>
- Update to version 9.3.18:
  * Upgrade SQL parser
* Sat Jan 17 2026 Andreas Stieger <andreas.stieger@gmx.de>
- Update to version 9.3.15:
  * Upgrade rqlite-go-sqlite3 and SQL parser bundled dependencies
* Sat Jan 10 2026 Andreas Stieger <andreas.stieger@gmx.de>
- Update to version 9.3.14:
  * Increase WAL Checkpoint busy timeout to 250ms
  * Implement a must-checkpoint-WAL after multiple failures policy
  * fix SQL comment handling in CLI
* Wed Jan 07 2026 Andreas Stieger <andreas.stieger@gmx.de>
- Update to version 9.3.11:
  * Correctly handle EXPLAIN QUERY PLAN for mutations
* Mon Jan 05 2026 Andreas Stieger <andreas.stieger@gmx.de>
- Update to version 9.3.10:
  * Remove any temporary WAL files if persisting a Snapshot fails
    or is not even invoked
  * Improve FSM logging
  * Order alphabetically output of shell command .tables