Last week in scylladb.git master (issue #231; 2024-05-26)

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

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

Tablet replicas can now be migrated within nodes, from shard to shard, not just from one node to another. This is important when a small table grows and needs to use all vcpus of a node.

DESCRIBE statements will now sort CREATE TYPE statements in dependency order, so that if type A is used in type B, CREATE TYPE A will appear before CREATE TYPE B. This is useful for restoring schemas.

ScyllaDB maintains two commitlogs, one for data and one for metadata. The metadata commitlog is now performance-isolated from the data commitlog. This maintains responsiveness in a heavily loaded cluster.

The version number was bumped from 5.5 to 6.0, indicating the next release will be called 6.0. It was then bumped further to 6.1, indicating that 6.0 was branched.

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