ScyllaDB Open Source Release 4.4
Blog post from ScyllaDB
ScyllaDB Open Source 4.4 has been released, offering improved performance, stability enhancements, and bug fixes. This version introduces a new feature for setting timeouts on individual queries, allowing for more granular control over query execution times. It also includes enhancements like additional client information in the system.clients table and improved deployment options, including support for Ubuntu 20 and node-exporter packaging, simplifying installation. This release marks significant performance optimizations with the Seastar I/O Scheduler 2.0, which helps balance I/O workloads more effectively across shards. A new API for removing nodes from gossip and several changes to reduce latency spikes are introduced, alongside updates to the Change Data Capture (CDC) API. ScyllaDB 4.4 also sees additions in tools and diagnostics, as well as the transition from using gcc to clang for building, supporting coroutines necessary for Raft implementation. The update allows for hinted handoff configuration changes without restart and adds monitoring enhancements, such as log collection support via Grafana Loki, improved error metrics, and several bug fixes to enhance stability and performance.