[RELEASE] ScyllaDB 6.1.4

The ScyllaDB team announces ScyllaDB Open Source 6.1.4, a bugfix patch release of the ScyllaDB 6.1 stable branch. ScyllaDB Open Source 6.1.4, like all past and future 6.x.y releases, is backward compatible and supports rolling upgrades.

Note that the latest open-source stable branch is 6.2, and you are encouraged to upgrade to it.

Related links:

Issue fixed in this release:

Stability related

  • ScyllaDB can crash during shut down, terminate called after throwing an instance of ‘storage_io_error’ when stopping compaction_manager #21159
  • compaction_manager::stop might leak exceptions #21298
  • raft topology: use-after-free raft_topology_cmd_handler, dereferencing pointer to old topology state after reload #21220
  • Schema ALTER (add column) in the middle of ongoing tablet migration causes internal error: “Compaction state for table … not found” #20699
  • Schema commitlog continuously updated (system.peers writes from storage_service::on_change) #20991

Alternator Related

  • The Alternator /localnodes endpoint will not return nodes that are temporarily down. #21538

Tablets related

  • null pointer deref in test_tablet_rf_change[down] #21102

Tooling and Monitoring

  • node_ops_finished_percentage metric for removenode with RBNO never reaching 1, even though removenode finishes #21174
  • Node streaming data to itself can cause deadlock. This might happened when using nodetool refresh --load-and-stream #21570

Install related

  • scylla_raid_setup: pkg_install for SELinux always fails on offline installation environment #21441
    scylla_raid_setup: failed to install “policycoreutils-python-utils” package on Amazon Linux 2 #21351