Last week in scylladb.git master (issue #244; 2024-08-25)

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

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


Alternator, ScyllaDB’s implementation of the DynamoDB API, now supports Role-Based Access Control (RBAC). Control is done via CQL.

Alternator, ScyllaDB’s implementation of the DynamoDB API, now has metrics for batch latency and size.

A race condition between tablet repair and tablet split (the latter happens when a table grows) has been fixed.

Raft uses log truncation to limit memory consumption. A mismatch between in-memory log truncation and on-disk log truncation was fixed.

When communicating with older versions of ScyllaDB, the server uses a schema digest to see whether there is a schema mismatch or not. This is now less likely to stall when processing large schemas.


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