You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/operate/rs/release-notes/rs-7-8-releases/_index.md
+10-2Lines changed: 10 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ categories:
6
6
- operate
7
7
- rs
8
8
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.
10
10
hideListLinks: true
11
11
linkTitle: 7.8.0 releases
12
12
toc: 'true'
@@ -20,13 +20,21 @@ weight: 69
20
20
This version offers:
21
21
22
22
- Client-side caching support
23
-
23
+
24
+
- New APIs to check database availability, rebalance shards, fail over shards, and control database traffic
25
+
24
26
- Cluster Manager UI enhancements for node actions, database tags, and database configuration
25
27
26
28
- Log rotation based on both size and time
27
29
28
30
- Module management enhancements
29
31
32
+
- V2 Prometheus metrics
33
+
34
+
- Configurable minimum password length
35
+
36
+
- Configurable license expiration alert threshold
37
+
30
38
## Detailed release notes
31
39
32
40
For more detailed release notes, select a build version from the following table:
Copy file name to clipboardExpand all lines: content/operate/rs/release-notes/rs-7-8-releases/rs-7-8-0-tba.md
+35-7Lines changed: 35 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ categories:
6
6
- operate
7
7
- rs
8
8
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.
10
10
linkTitle: 7.8.0-tba (October 2024)
11
11
weight: 90
12
12
---
@@ -19,12 +19,20 @@ This version offers:
19
19
20
20
- Client-side caching support
21
21
22
+
- New APIs to check database availability, rebalance shards, fail over shards, and control database traffic
23
+
22
24
- Cluster Manager UI enhancements for node actions, database tags, and database configuration
23
25
24
26
- Log rotation based on both size and time
25
27
26
28
- Module management enhancements
27
29
30
+
- V2 Prometheus metrics
31
+
32
+
- Configurable minimum password length
33
+
34
+
- Configurable license expiration alert threshold
35
+
28
36
## New in this release
29
37
30
38
### New features
@@ -39,23 +47,27 @@ This version offers:
39
47
40
48
- 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">}}).
41
49
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.
43
51
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.
45
57
46
58
### Enhancements
47
59
48
60
- New Cluster Manager UI enhancements:
49
61
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.
51
63
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.
53
65
54
66
- Moved several settings on the database configuration screen:
55
67
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.
57
69
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.
59
71
60
72
- When you upgrade a database, the upgrade process also attempts to upgrade database modules by default.
61
73
@@ -65,6 +77,22 @@ This version offers:
65
77
66
78
- Added support for [log rotation]({{<relref "/operate/rs/clusters/logging/log-security#log-rotation">}}) based on both size and time.
67
79
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
+
68
96
#### Redis module feature sets
69
97
70
98
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