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!