Last fortnight in scylladb.git master (issue #302; 2025-12-21)

This short report brings to light some interesting commits to scylladb.git master from the last two weeks. Commits in the 47efbdffbc..f65db4e8eb range are covered.

There were 208 non-merge commits from 37 authors in that period. Some notable commits:


Tablet repair now reports its progress via the task manager.

Metrics exposed by Prometheus node_exporter now include the ethtool collector.

The frozen toolchain was rebased to Fedora 43 with clang 21.1.

Authentication now uses a password hash implementation that runs on the reactor but avoids stalls. This prevents a CPU bottleneck when running on non-reactor CPUs.

Batchlog replay performance was improved.

There is a new system.client_routes table, intended to help clients determine routes to nodes behind a reverse proxy (e.g. AWS privatelink and similar).

The ALTER KEYSPACE statement can now convert a keyspace with a numeric replication factor to an explicit rack list. Tablets will be migrated to the specified racks.


See you in the next issue of last week in scylladb.git master!