Last week in scylladb.git master (issue #322; 2026-06-14)

This short report brings to light some interesting commits to scylladb.git master from the last week. Commits in the 2636469dc71..a74c9d7268d range are covered.

There were 144 non-merge commits from 32 authors in that period. Some notable commits:


The ms sstable format was superseded by the new mt format, correcting an incompatibility in the ordering or partitions on token collision. Users of ms should upgrade.

The coordinator will now reject writes that with too-large cells, rows, or collection element counts. The rejection thresholds can be configured.

The memory footprint of tablet metadata in memory was greatly reduced. This reduces the overhead incurred by the load balancer.

Incremental compaction strategy is now more careful about avoiding bucket overlap. This reduces write amplification in some workloads.

Strongly consistent tables now store their Raft log in the main ScyllaDB commitlog.

The perf-simple-query benchmark can now measure the performance of strongly consistent tables.

A crash when processing the update of a static row when a collection index exists on a regular column was fixed.

Alternator, ScyllaDB’s implementation of the DynamoDB API, more carefully checks the target table for batch writes when auditing is enabled to avoid unnecessary audit records.


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