# \[RELEASE\] ScyllaDB 5.4 RC2

**URL:** <https://forum.scylladb.com/t/release-scylladb-5-4-rc2/1052>\
**Category:** Release Notes\
**Tags:** open-source, release-candidate, open-source-release, open-source-5-4\
**Created:** [November 29, 2023, 7:45am UTC](https://forum.scylladb.com/t/release-scylladb-5-4-rc2/1052 "2023-11-29T07:45:24Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![tzach](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.scylladb.com/tzach/32/172_2.png) [@tzach](https://forum.scylladb.com/u/tzach)\
**Post date:** [November 29, 2023, 7:45am UTC](https://forum.scylladb.com/t/release-scylladb-5-4-rc2/1052/1 "2023-11-29T07:45:24Z")

</div>

The Scylla team is pleased to announce ScyllaDB Open Source 5.4 RC2, the second Release Candidate for the Scylla Open Source 5.4 minor release.

We encourage you to run ScyllaDB 5.4 release candidates on your test environments; this will help ensure that an upgrade to ScyllaDB 5.4 General Availability will proceed smoothly with your workload. Use the release candidate with caution; RC2 is not production-ready yet. You can help stabilize Scylla Open Source 5.4 by reporting bugs [here](https://github.com/scylladb/scylla/issues).

Only the last two minor releases of the ScyllaDB Open Source project are supported. Once Scylla Open Source 5.4 is officially released, ScyllaDB Open Source 5.4 and 5.2 will be supported, and ScyllaDB 5.1 will be retired.

For a complete description of ScyllaDB 5.4 see [ScyllaDB 5.4 RC1](https://forum.scylladb.com/t/realese-scylla-5-4-rc1-part-1/980).

Related Links

- [ScyllaDB 5.4 RC1](https://forum.scylladb.com/t/realese-scylla-5-4-rc1-part-1/980)

- [Get ScyllaDB Open Source 5.4](http://www.scylladb.com/download/)(under “More Versions” for each distro)

- [Report a problem](https://github.com/scylladb/scylla/issues)

Updates and bug fixes since 5.4 RC1 (not including tests and docs updates)

- Alternator: Some sstables with large sizes left after TTL expiration, gc-grace-period and major compaction (tombstones are not deleted) [#1191](https://github.com/scylladb/scylladb/issues/11915)

- Stability: failure detector apis need to call gossiper on shard 0 [#15816](https://github.com/scylladb/scylladb/issues/15816)

- Stability: migration\_manager: schema version correctness depends on order of feature enabling [#16004](https://github.com/scylladb/scylladb/issues/16004)

- Stability: [nodetool enablebinary](https://opensource.docs.scylladb.com/stable/operating-scylla/nodetool-commands/enablebinary.html) starts the CQL server in the streaming group, instead of statement group [#15485](https://github.com/scylladb/scylladb/issues/15485)

- Stability: Overloading scylla with materialized view writes can lead to deadlock [#15844](https://github.com/scylladb/scylladb/issues/15844)

- Stability: raft topology: don’t register topology-on-raft RPCs in non-topology-on-raft mode. After this change, topology on raft RPCs are registered only if the experimental topology on raft mode is enabled [#15862](https://github.com/scylladb/scylladb/issues/15862)

- Stability: raft: large delays between `io_fiber` iterations in schema change test. [#15622](https://github.com/scylladb/scylladb/issues/15622) ScyllaDB uses two separate memory reservation systems for memtables: user, used for user writes, and system, used for ScyllaDB’s own writes. The root cause was Raft did not use the system reservation.

- Stability: read load failing after one node upgrade [bad\_enum\_set\_mask (Bit mask contains invalid enumeration indices.)] [#15795](https://github.com/scylladb/scylladb/issues/15795)

- Performance: Repairing a cluster after a restore causes severe reactor stalls throughout the cluster (due to expensive logging within do\_repair\_ranges() without yield) [#14330](https://github.com/scylladb/scylladb/issues/14330)

- Install: scylla\_post\_install.sh: “[$RHEL]” does not work for RHEL, it only detects CentOS [#16040](https://github.com/scylladb/scylladb/issues/16040)

- Stability: test\_interrupt\_build\_process dtest failed with schema\_registry - Tried to build a global schema for view ks.t\_by\_v2 with an uninitialized base info [#14011](https://github.com/scylladb/scylladb/issues/14011)

- Stability: tests.topology\_experimental\_raft.test\_raft\_cluster\_features.debug test is flaky. The root cause was error handling in the Raft coordinator. [#15747](https://github.com/scylladb/scylladb/issues/15747) [#15728](https://github.com/scylladb/scylladb/issues/15728)
