The ScyllaDB team announces ScyllaDB 2025.1.14, a bug-fix production-ready patch release for ScyllaDB 2025.1 LTS 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.
More information on ScyllaDB Version Support Policy is available here.
Related Links
Bug Fixes
Authentication
- Missing permissions in
cache::fetch_roleand ghost rows inrole_permissionscould affect role permission processing. The authentication cache logic and role metadata handling were updated to ensure correct permission retrieval and safe processing of role entries, improving the reliability of authorization operations.
scylladb#30220
Performance
- The
perftune.pyutility encountered difficulties configuring Mellanox ConnectX-6 NICs on kernels 5.3 through 6.0. The underlying Seastar submodule was updated to resolve this, ensuring that network interfaces are correctly configured for optimal performance.
commit 5781c8b
Repair
- Repair requests where the start and end tokens were identical are now rejected before execution, ensuring that only valid token ranges are processed and improving operational predictability.
scylladb#30050
Stability
-
A memory management issue in
streaming_task_impl::runduring node operations could affect operation reliability. The implementation was updated to simplify coroutine handling, improving the reliability of streaming task execution.
scylladb#28236 -
Inconsistent byte order comparisons for same-token partition keys during stream validation could lead to validation discrepancies. The validator was updated to use the legacy byte order, ensuring consistent and correct partition key comparison logic.
scylladb#30232
Tablets
- Tablet merge exception messages did not include formatting for the
group_idargument. Adding a formatter improves the clarity of diagnostic information and simplifies troubleshooting.
scylladb#29520