Last week in scylladb.git master (issue #202; 2023-10-29)

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

There were 57 non-merge commits from 12 authors in that period. Some notable commits:

Major compaction will now merge any sstables streamed in due to decommission or repair before starting compaction. This generates compacted sstables more in line with expectations.

A bug in which a read retry after an allocation failure caused a crash was fixed.

Tables which store data in object storage now default to UUID generation numbers. This allows dropping the extra UUID that we previously used just to avoid conflicts with integer generation numbers.

Writing small sstable components to S3 is now more efficient.

The automatic creation of internal keyspaces and tables has been streamlined, resulting in faster start-up.

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