The ScyllaDB team is pleased to announce the release of ScyllaDB 2025.4.7, a production-ready patch release for ScyllaDB 2025.4 Feature Release.
Note there is a new Long Term Support (LTS) release 2026.1. You are welcome to upgrade to it for the latest and greatest features.
Related Links
Bug Fixes
Materialized Views
- An issue was identified in
view_update_generator::mutate_MVwhere a keyspace reference was incorrectly held across a preemption point. This improper handling could cause incorrect results when updating Materialized Views, which was previously detected by an AddressSanitizeruse-after-poisonerror. The fix ensures that the keyspace reference is not held during preemption, resolving the fundamental correctness problem and significantly enhancing the stability of Materialized View updates.
scylladb#28925, scylladb#29095
Monitoring
- Metrics used to track garbage-collected (GC) tombstones were inaccurate, as they incorrectly accounted for all processed tombstones rather than only those that had expired. The fix updates the tombstone GC metrics to only report on expired tombstones, providing administrators with accurate visibility into compaction effectiveness.
scylladb#28743
Raft
-
A node could experience a hang during the join process for Raft group 0 if it attempted to join the group before the
post_server_startphase was fully complete. The updated join logic resolves this issue, ensuring a more reliable and smoother node bootstrapping experience.
scylladb#29308 -
Stale snapshot transfers in Raft-managed clusters were not being aborted when the Raft term changed, leading to wasted resources. The system now immediately aborts these transfers upon a Raft term change, improving cluster stability and efficiency by ensuring Raft groups operate only on current data.
scylladb#29357
Service Levels
- When migrating service levels, the v2 migration process would not correctly complete if the underlying legacy table was empty. This issue has been fixed by correctly marking the v2 migration as complete on empty legacy tables, which streamlines the migration process and prevents unexpected delays during upgrades.
scylladb#29352