Last week in scylladb.git master (issue #248; 2024-09-22)

This short report brings to light some interesting commits to scylladb.git master from the last week. Commits in the 6d8e9645ce…3d781c4fc8 range are covered.

There were 119 non-merge commits from 18 authors in that period. Some notable commits:


A CQL filtering bug when a regular column was filtered but no regular columns were selected was fixed.

A recently-introduced memory leak in the Paxos implementation was fixed.

Compaction CLEANUP jobs now run under the maintenance/streaming scheduling/group.

The version in the master branch was updated to 6.3, indicating the beginning of the 6.2 stabilization cycle.

The test suite now collects resource consumption metrics and stores them in a local database. This will be used in the future to improve resource utilization.

The system will now negotiate the ability to run cross-node queries under the maintenance scheduling group.

The backup API now supports a prefix parameter, allowing more fine-grained of where the backup is stored.

Some bugs were fixed in Alternator role-based access control.

The diagnostics dump from reader_concurrency_semaphore was improved.

Lightweight transaction query processing will move to the shard that owns the data, if it is not already there. It now recognizes that the owning shard could have moved again, due to tablet migration, and retries.

It is now possible to reroute an individual statement to a different service level; previously a different login session was required. This is useful for drivers to reduce the strain from the login queries.


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