This short report brings to light some interesting commits to scylladb.git master from the last week. Commits in the 2a8ff478f0…1ef2d9d076 range are covered.
There were 176 non-merge commits from 25 authors in that period. Some notable commits:
ScyllaDB can now use Lightweight Directory Access Protocol (LDAP) for authentication and authorization. This feature was ported from ScyllaDB Enterprise.
ScyllaDB can now encrypt sstables and the commitlog on disk (encryption-at-rest) using a variety of methods to obtain encryption keys. This feature was ported from ScyllaDB Enterprise.
ScyllaDB can now audit CQL operations. Audit can be configures by statement category and keyspace/table. Audit logs can be stored in a table or forwarded via rsyslog. This feature was ported from ScyllaDB Enterprise.
A disk space monitor was added, to aid the load balancer in its decision.
A possible data corruption during read repair of different partitions hashing to the same token was fixed.
Additional bandwidth limit configuration on compaction and streaming were implemented.
The next version was renamed to 2025.1, indicating the merging of the open-source and enterprise release streams into a single source-available release stream.
Tablet split and merge operations are now reflected via the task manager.
See you in the next issue of last week in scylladb.git master!