ScyllaDB Open Source 5.0.5

The ScyllaDB team announces ScyllaDB Open Source 5.0.5, a bugfix release of the ScyllaDB 5.0 stable branch.

ScyllaDB Open Source 5.0.5, like all past and future 5.x.y releases, is backward compatible and supports rolling upgrades.

Related links:

Issues fixed in this release:

  • Stability: Flat mutation reader functions such as upgrade_to_v2 are not exception safe and can cause crashes #9065
  • API: Attempt to update the live-updatable option in `system.config` with wrong value produces the error `bad_lexical_cast` in the log #10394. Config in Scylla is represented as a virtual table, and can be updated (for a subset of parameters) using CQL.
  • Stability: a concurrent DROP TABLE while streaming data to another node is now tolerated. Previously, streaming would fail, requiring a restart of the node add or decommission operation.  #10395
  • API: Failure to apply a failed batchlog is silent #10636
  • Stability: Nodetool SCRUB failing when running on keyspaces with mv, indexes and auto snapshot enabled  #10760
  • Alternator: don’t allow LSI and GSI to use the same name #10789
  • Stability: Accidentally quadratic behavior when a large number of range tombstones is present in a partition has been fixed. #11211
  • Alternator: DescribeTable calls should include ProvisionedThroughput #11222
  • Stability: sstables crawling reader can emit duplicated partition end. This issue affects scylla’s scrub compaction (in all modes) as well as the validate operation of the scylla-sstable tool. #11421
  • 2 Nodes failed after bloom_filter_fp_chance was modified to an unreasonable low number #11524

17 Oct 2022