This short report brings to light some interesting commits to scylladb.git master from the last week. Commits in the 3672715211..724dc1e582 range are covered.
There were 119 non-merge commits from 28 authors in that period. Some notable commits:
The view build worker builds materialized views from data staged by repair and sstable import. It now supports tablets migrating within a node.
Audit can now simultaneously write to both syslog and a table.
Batchlog replay is now more careful when updating the last replay marker.
Automatic cleanup now allows the operator to override its decisions.
There is now a metric showing uncompressed sstable file size, making it easier to gauge the benefit of compression.
The load-and-stream feature is now more careful to select the correct sstables to stream.
Tablet merging (when a table shrinks in size) can now happen concurrently with repair.
It is now possible to configure internode compression only between racks. This is useful in avoiding public cloud inter-availability-zone charges while not compressing intra-availability-zone traffic.
The vector search client can now use HTTPS to connect to vector search nodes.
The default sstable format for new clusters is now ms, using Trie indexes.
File based streaming (used for tablet migration) now validates the checksum and digest.
See you in the next issue of last week in scylladb.git master!