Skip to content

Commit c77a10a

Browse files
committed
DOC-4260 Add more features/enhancement details and links to 7.8 release notes
1 parent 645b4cd commit c77a10a

File tree

2 files changed

+45
-9
lines changed

2 files changed

+45
-9
lines changed

content/operate/rs/release-notes/rs-7-8-releases/_index.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ categories:
66
- operate
77
- rs
88
compatibleOSSVersion: Redis 7.4.0
9-
description: Client-side caching support. Cluster Manager UI enhancements for node actions, database tags, and database configuration. Log rotation based on both size and time. Module management enhancements.
9+
description: Client-side caching support. New APIs to check database availability, rebalance shards, fail over shards, and control database traffic. Cluster Manager UI enhancements for node actions, database tags, and database configuration. Log rotation based on both size and time. Module management enhancements. V2 Prometheus metrics. Configurable minimum password length. Configurable license expiration alert threshold.
1010
hideListLinks: true
1111
linkTitle: 7.8.0 releases
1212
toc: 'true'
@@ -20,13 +20,21 @@ weight: 69
2020
This version offers:
2121

2222
- Client-side caching support
23-
23+
24+
- New APIs to check database availability, rebalance shards, fail over shards, and control database traffic
25+
2426
- Cluster Manager UI enhancements for node actions, database tags, and database configuration
2527

2628
- Log rotation based on both size and time
2729

2830
- Module management enhancements
2931

32+
- V2 Prometheus metrics
33+
34+
- Configurable minimum password length
35+
36+
- Configurable license expiration alert threshold
37+
3038
## Detailed release notes
3139

3240
For more detailed release notes, select a build version from the following table:

content/operate/rs/release-notes/rs-7-8-releases/rs-7-8-0-tba.md

Lines changed: 35 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ categories:
66
- operate
77
- rs
88
compatibleOSSVersion: Redis 7.4.0
9-
description: Client-side caching support. Cluster Manager UI enhancements for node actions, database tags, and database configuration. Log rotation based on both size and time. Module management enhancements.
9+
description: Client-side caching support. New APIs to check database availability, rebalance shards, fail over shards, and control database traffic. Cluster Manager UI enhancements for node actions, database tags, and database configuration. Log rotation based on both size and time. Module management enhancements. V2 Prometheus metrics. Configurable minimum password length. Configurable license expiration alert threshold.
1010
linkTitle: 7.8.0-tba (October 2024)
1111
weight: 90
1212
---
@@ -19,12 +19,20 @@ This version offers:
1919

2020
- Client-side caching support
2121

22+
- New APIs to check database availability, rebalance shards, fail over shards, and control database traffic
23+
2224
- Cluster Manager UI enhancements for node actions, database tags, and database configuration
2325

2426
- Log rotation based on both size and time
2527

2628
- Module management enhancements
2729

30+
- V2 Prometheus metrics
31+
32+
- Configurable minimum password length
33+
34+
- Configurable license expiration alert threshold
35+
2836
## New in this release
2937

3038
### New features
@@ -39,23 +47,27 @@ This version offers:
3947

4048
- For more information, see the [client-side caching introduction]({{<relref "/develop/connect/clients/client-side-caching">}}) and [client-side caching compatibility with Redis Software]({{<relref "/operate/rs/references/compatibility/client-side-caching">}}).
4149

42-
- New [rebalance shard placement REST API request](<!--TODO: Add REST API ref link-->), which distributes the database's shards across nodes based on the database's shard placement policy. See [Shard placement policy]({{<relref "/operate/rs/databases/memory-performance/shard-placement-policy">}}) for more information about shard placement and available policies.
50+
- [Database availability API](<!--TODO: Add link-->), which verifies whether a Redis Software database is available to peform read and write operations and can respond to queries from client applications. Load balancers and automated monitoring tools can use this API to monitor database availability.
4351

44-
- New REST API requests to [stop traffic](<!--TODO: Add REST API ref link-->) or [resume traffic](<!--TODO: Add REST API ref link-->) to a database.
52+
- [Rebalance shard placement REST API request](<!--TODO: Add REST API ref link-->), which distributes the database's shards across nodes based on the database's shard placement policy. See [Shard placement policy]({{<relref "/operate/rs/databases/memory-performance/shard-placement-policy">}}) for more information about shard placement and available policies.
53+
54+
- [Shard failover REST API requests](<!--TODO: Add REST API ref link-->), which perform failover on specified primary shards and promotes their replicas to primary shards.
55+
56+
- REST API requests to [stop traffic](<!--TODO: Add REST API ref link-->) or [resume traffic](<!--TODO: Add REST API ref link-->) to a database.
4557

4658
### Enhancements
4759

4860
- New Cluster Manager UI enhancements:
4961

50-
- Perform node actions from the **Nodes** screen to verify nodes, set a node as primary or secondary, remove nodes, and manage node alert settings.
62+
- Perform node actions from the **Nodes** screen to [verify nodes]({{<relref "/operate/rs/clusters/add-node#verify-node">}}), [set a node as primary or secondary]({{<relref "/operate/rs/clusters/change-node-role">}}), [remove nodes]({{<relref "/operate/rs/clusters/remove-node">}}), and manage node alert settings.
5163

52-
- Categorize databases with custom tags. When you add new tags to a database, the keys and values already used by existing tags will appear as suggestions.
64+
- Categorize databases with [custom tags]({{<relref "/operate/rs/databases/configure/db-tags">}}). When you add new tags to a database, the keys and values already used by existing tags will appear as suggestions.
5365

5466
- Moved several settings on the database configuration screen:
5567

56-
- The eviction setting now appears in the **Capacity** section.
68+
- The eviction setting now appears in the [**Capacity**]({{<relref "/operate/rs/databases/configure#capacity">}}) section.
5769

58-
- **High availability** and **Durability** have separate sections.
70+
- [**High availability**]({{<relref "/operate/rs/databases/configure#high-availability">}}) and [**Durability**]({{<relref "/operate/rs/databases/configure#durability">}}) have separate sections.
5971

6072
- When you upgrade a database, the upgrade process also attempts to upgrade database modules by default.
6173

@@ -65,6 +77,22 @@ This version offers:
6577

6678
- Added support for [log rotation]({{<relref "/operate/rs/clusters/logging/log-security#log-rotation">}}) based on both size and time.
6779

80+
- Added V2 Prometheus metrics.
81+
82+
- [Minimum password length]({{<relref "/operate/rs/security/access-control/manage-passwords/password-complexity-rules#change-minimum-password-length">}}), previously hardcoded as 8 characters, is now configurable in the Cluster Manager UI and the REST API.
83+
84+
- The [cluster license expiration alert threshold]({{<relref "/operate/rs/clusters/configure/license-keys#configure-license-expiration-alert">}}), which determines how far in advance you want to be notified of the license expiration, is configurable in the Cluster Manager UI and the REST API.
85+
86+
- The Cluster Manager UI's time zone can be configured with an [update CM settings REST API request]({{<relref "/operate/rs/references/rest-api/requests/cm_settings#put-cm-settings">}}).
87+
88+
- Timeouts for raising connection alarms can be configured with an [update database configuration REST API request]({{<relref "/operate/rs/references/rest-api/requests/bdbs#put-bdbs">}}):
89+
90+
- `crdt_sync_connection_alarm_timeout_seconds`: if the syncer takes longer than the specified number of seconds to connect to an Active-Active database, raise a connection alarm.
91+
92+
- `replica_sync_connection_alarm_timeout_seconds`: if the syncer takes longer than the specified number of seconds to connect to a replica, raise a connection alarm.
93+
94+
- Reserved port 3349 for the cluster watchdog exporter.
95+
6896
#### Redis module feature sets
6997

7098
Redis Software comes packaged with several modules. As of version 7.8.0, Redis Software includes three feature sets, compatible with different Redis database versions.

0 commit comments

Comments
 (0)