# \[RELEASE\] ScyllaDB Enterprise 2023.1.2

**URL:** <https://forum.scylladb.com/t/release-scylladb-enterprise-2023-1-2/912>\
**Category:** Release Notes\
**Tags:** enterprise, enterprise-release, enterprise-2023-1\
**Created:** [October 16, 2023, 2:04pm UTC](https://forum.scylladb.com/t/release-scylladb-enterprise-2023-1-2/912 "2023-10-16T14:04:20Z")\
**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:** [October 16, 2023, 2:04pm UTC](https://forum.scylladb.com/t/release-scylladb-enterprise-2023-1-2/912/1 "2023-10-16T14:04:20Z")

</div>

The ScyllaDB team announces ScyllaDB Enterprise 2023.1.2, a bug-fix production-ready ScyllaDB Enterprise patch release for [ScyllaDB Enterprise 2023.1 LTS Release.](https://forum.scylladb.com/t/scylladb-enterprise-release-2023-1-0-part-1/792)

This patch release enables cluster-level configuration for Encryption at Rest, a new configuration to control streaming bandwidth, and multiple minor bug fixes.

You are encouraged to upgrade to it in coordination with the ScyllaDB Support team.

Related Links

- [Get ScyllaDB Enterprise 2023.1](https://www.scylladb.com/download/#enterprise) (customers only, or 30-day evaluation)
- [Upgrade from ScyllaDB Enterprise 2022.1.x to 2023.1.y](https://enterprise.docs.scylladb.com/branch-2023.1/upgrade/upgrade-enterprise/upgrade-guide-from-2022.x-to-2023.1/upgrade-guide-from-2022.x-to-2023.1-generic.html)
- [Upgrade from ScyllaDB Enterprise 2022.2.x to 2023.1.y](https://enterprise.docs.scylladb.com/branch-2023.1/upgrade/upgrade-enterprise/upgrade-guide-from-2022.x-to-2023.1/upgrade-guide-from-2022.x-to-2023.1-generic.html)
- [Upgrade from ScyllaDB Open Source 5.2 to ScyllaDB Enterprise 2023.1.x](https://enterprise.docs.scylladb.com/branch-2023.1/upgrade/upgrade-to-enterprise/upgrade-guide-from-5.2-to-2023.1/index.html)
- [Upgrade from ScyllaDB Enterprise 2023.1.x to 2023.1.y](https://enterprise.docs.scylladb.com/branch-2023.1/upgrade/upgrade-enterprise/upgrade-guide-from-2023.x.y-to-2023.x.z/upgrade-guide-from-2023.x.y-to-2023.x.z-generic.html)
- [Submit a ticket](https://supportscylladb.zendesk.com/hc/en-us/requests/new)

### Transparent Data Encryption

Scylla Enterprise has supported [Encryption at Rest](https://enterprise.docs.scylladb.com/stable/operating-scylla/security/encryption-at-rest.html) (EaR) for a long time. So far, one can store the keys for EaR locally, in an encrypted table, or an external KMIP server.

Release 2023.1.1 added the ability to use [Amazon KMS](https://aws.amazon.com/kms/) keys.

Release 2023.1.2 adds Transparent Data Encryption (TDE), a way to define Encryption at Rest parameters per cluster, not only per table.

This allows the system administrator to enforce encryption of _all_ tables using the same master key, for example, from KMS, without specifying the encryption parameter per table.

For example, with the following in scylla.yaml, all tables will be encrypted using encryption parameters of my-kms1

```auto
user_info_encryption:
  enabled: true
  key_provider: KmsKeyProviderFactory,
  kms_host: my_kms1

```

See more examples and info [here](https://enterprise.docs.scylladb.com/stable/operating-scylla/security/encryption-at-rest.html).

### Streaming: Add stream\_plan\_ranges\_fraction

This option allows user to change the number of ranges to stream in

batch per stream plan. Currently, each stream plan streams 10% of the total ranges.

The default value is the same as before: 10% of total ranges. [#14191](https://github.com/scylladb/scylladb/issues/14191)

### Bug fixes

The following issues are fixed in this release (with an open-source reference, if available):

- Nodetool: [nodetool stop RESHAPE](https://enterprise.docs.scylladb.com/branch-2022.2/operating-scylla/nodetool-commands/stop.html) stops individual task, but doesn’t abort the whole operation [#15058](https://github.com/scylladb/scylladb/issues/15058)
- Stability: INSERT JSON without a JSON value crashes Scylla [#14709](https://github.com/scylladb/scylladb/issues/14709), [#14705](https://github.com/scylladb/scylladb/issues/14705)
- Stability: When removing a service level, the node might stop applying workload prioritization changes, like CREATE/DROP/ALTER SERVICE\_LEVEL, until it restarts. [#15198](https://github.com/scylladb/scylladb/issues/15198)
- Stability: when tables are dropped during a running repair, a repair\_tracker run failed: data\_dictionary::no\_such\_column\_family [#13045](https://github.com/scylladb/scylladb/issues/13045)
- Stability: Scylla should skip mode validation of snapshot files [#12010](https://github.com/scylladb/scylladb/issues/12010)
- Init: scylla\_raid\_setup: --online-discard option always enables ‘discard’ [#14963](https://github.com/scylladb/scylladb/issues/14963)
- Stability: Some gossiper apis may return stale information from non-zero shards, for example REST API gossiper/endpoint/down/ falsely reports a node down [#15088](https://github.com/scylladb/scylladb/issues/15088), [#12261](https://github.com/scylladb/scylladb/issues/12261)
- Stability: gossiper/endpoint/down/ falsely reports a node down [#12261](https://github.com/scylladb/scylladb/issues/12261)
- UX: Warning message does not includes enough details: capped tombstone local\_deletion\_time warning does not indicate the respective sstable [#15015](https://github.com/scylladb/scylladb/issues/15015)
- UX: Handle TLS version of broken pipe same as “normal”, making the error message less scary. [#14625](https://github.com/scylladb/scylladb/issues/14625)
- Log: Compaction throughput is incorrectly based on the amount of data written [#14533](https://github.com/scylladb/scylladb/issues/14533)
