Last week in scylladb.git master (issue #239; 2024-07-21)

This short report brings to light some interesting commits to scylladb.git master from the last week. Commits in the 53a6ec05ed…ad68a7f799 range are covered.

There were 45 non-merge commits from 14 authors in that period. Some notable commits:


A crash in the REST API call to get the Raft group 0 leader was fixed.

A crash in certain cases of schema changes while an sstable was being written was fixed.

The container image is now based on Ubuntu 24.04.

The compiler toolchain used to build ScyllaDB is now itself optimized using profile-guided optimization, resulting in faster build speeds.

Lightweight transactions (LWT) on the same partition are serialized on the coordinator since this generates less wasted work when Paxos transactions contend. A bug in this serialization, if we timed out while waiting to acquire the lock, was fixed.

The master branch version was updated to 6.2, signifying the start of the 6.1 stabilization cycle.

The sstable primary index reader will now respond to service shutdown requests. This can happen if we’re rebuilding the bloom filter for a large sstable when the service is shut down.


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