[RELEASE] ScyllaDB 5.2.14

The ScyllaDB team announces ScyllaDB Open Source 5.2.14, a bugfix release of the ScyllaDB 5.2 stable branch. ScyllaDB Open Source 5.2.12, like all past and future 5.x.y releases, is backward compatible, and supports rolling upgrades.

Note that the latest ScyllaDB Open Source stable release is 5.4 and you are encouraged to upgrade to it.

Related links:

Issue fixed in this release:

  • CQL: validation of cql create statement options should happen when it is created, not when executed #14710.
  • Performance: Bloom filter efficiency can be reduced after node operation. When writing an sstable, ScyllaDB estimates how many partitions it will have in order to size the bloom filter correctly. In some cases, the estimation was suboptimal for TWCS. #15704
  • Stability: commitlog replay can cause abort due to over-extended skip. During commitlog replay, ScyllaDB skips over corrupted sections. However if the corrupted section also has corrupt size, it can lead to a crash. #15269
  • Java Tools: nodetool fails due to tderr: error: ‘java.lang.Object com.google.common.base.Objects.firstNonNull(java.lang.Object, java.lang.Object)’. Root cause is a 3rd party package, io.airlift.airline, API update,scylla-tools-java#374
  • Java tools: Use newer hk2-locator in order to get rid of javassist scylla-jmx#231