ScyllaDB Open Source 5.4 Release
Blog post from ScyllaDB
ScyllaDB Open Source 5.4 has been released, introducing several key features and improvements aimed at enhancing performance and reliability. The update includes Repair Based Node Operations (RBNO), which offers more robust and reliable data streaming for node operations by enabling failed operations to resume from where they stopped. Additionally, the release promotes WebAssembly-based User Defined Functions and Aggregates to a preview status, ensuring backward compatibility while allowing user feedback. Strongly consistent topology updates and schema management, managed by Raft, are now enabled by default, ensuring synchronized metadata across nodes and allowing concurrent topology operations. The update also introduces experimental object storage support, allowing ScyllaDB keyspaces to be stored on Amazon S3 or similar object stores, and adds node-aggregated table-level metrics to reduce the number of metrics. A new guardrail framework is included, providing safeguards against common configuration errors, and a new experimental implementation of nodetool is introduced. Security enhancements include mutual TLS authentication for user access and the ability to preset superuser credentials on boot. Additional improvements span various APIs, performance, stability, monitoring, and deployment processes.