From ec1e3f407db7c6b7d7e378631306abb5a9850b38 Mon Sep 17 00:00:00 2001 From: Rachel Elledge Date: Wed, 27 Mar 2024 10:38:58 -0500 Subject: [PATCH] DOC-3558 Changed deprecation version for replica HA cluster policy from 7.4.2 to 7.2.4 --- content/rs/databases/configure/replica-ha.md | 4 ++++ content/rs/references/cli-utilities/rladmin/tune.md | 2 +- content/rs/references/rest-api/objects/cluster_settings.md | 2 +- content/rs/release-notes/rs-7-2-4-releases/_index.md | 2 ++ content/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-52.md | 4 +++- 5 files changed, 11 insertions(+), 3 deletions(-) diff --git a/content/rs/databases/configure/replica-ha.md b/content/rs/databases/configure/replica-ha.md index 7bd2d1be45e..b92d8e8f90b 100644 --- a/content/rs/databases/configure/replica-ha.md +++ b/content/rs/databases/configure/replica-ha.md @@ -72,6 +72,10 @@ For Active-Active databases, replica HA is enabled for the database by default t ### Configure cluster policy for replica HA +{{}} +The replica HA cluster policy is deprecated as of Redis Enterprise Software version 7.2.4. +{{}} + To enable or turn off replica high availability by default for the entire cluster, use one of the following methods: - Cluster Manager UI: diff --git a/content/rs/references/cli-utilities/rladmin/tune.md b/content/rs/references/cli-utilities/rladmin/tune.md index 29188a66a10..ccf21161f57 100644 --- a/content/rs/references/cli-utilities/rladmin/tune.md +++ b/content/rs/references/cli-utilities/rladmin/tune.md @@ -74,7 +74,7 @@ rladmin tune cluster | repl_diskless | `enabled`
`disabled` | Activates or deactivates diskless replication (can be overridden per database) | | resp3_default | `enabled`
`disabled` | Determines the default value of the `resp3` option upon upgrading a database to version 7.2 (defaults to `enabled`) | | show_internals | `enabled`
`disabled` | Controls the visibility of internal databases that are only used for the cluster's management | -| slave_ha | `enabled`
`disabled` | Activates or deactivates [replica high availability]({{}}) in the cluster
(enabled by default; use [`rladmin tune db`](#tune-db) to change `slave_ha` for a specific database) | +| slave_ha | `enabled`
`disabled` | Activates or deactivates [replica high availability]({{}}) in the cluster
(enabled by default; use [`rladmin tune db`](#tune-db) to change `slave_ha` for a specific database)

Deprecated as of Redis Enterprise Software v7.2.4. | | slave_ha_bdb_cooldown_period | time in seconds (default: 7200) | Time (in seconds) a database must wait after its shards are relocated by [replica high availability]({{}}) before it can go through another shard migration if another node fails (default is 2 hours) | | slave_ha_cooldown_period | time in seconds (default: 3600) | Time (in seconds) [replica high availability]({{}}) must wait after relocating shards due to node failure before performing another shard migration for any database in the cluster (default is 1 hour) | | slave_ha_grace_period | time in seconds (default: 600) | Time (in seconds) between when a node fails and when [replica high availability]({{}}) starts relocating shards to another node | diff --git a/content/rs/references/rest-api/objects/cluster_settings.md b/content/rs/references/rest-api/objects/cluster_settings.md index 8c8ecef5f09..159bc7b193a 100644 --- a/content/rs/references/rest-api/objects/cluster_settings.md +++ b/content/rs/references/rest-api/objects/cluster_settings.md @@ -42,7 +42,7 @@ Cluster resources management policy | resp3_default | boolean (default: true) | Determines the default value of the `resp3` option upon upgrading a database to version 7.2 | | shards_overbooking | boolean | If true, all databases' memory_size is ignored during shards placement | | show_internals | boolean | Show internal databases (and their shards and endpoints) REST APIs | -| slave_ha | boolean | Enable the replica high-availability mechanism | +| slave_ha | boolean | Enable the replica high-availability mechanism. Deprecated as of Redis Enterprise Software v7.2.4. | | slave_ha_bdb_cooldown_period | integer | Time in seconds between runs of the replica high-availability mechanism on different nodes on the same database | | slave_ha_cooldown_period | integer | Time in seconds between runs of the replica high-availability mechanism on different nodes on the same database | | slave_ha_grace_period | integer | Time in seconds between a node failure and when the replica high-availability mechanism starts relocating shards | diff --git a/content/rs/release-notes/rs-7-2-4-releases/_index.md b/content/rs/release-notes/rs-7-2-4-releases/_index.md index 769bc0b4bfc..466b1edc227 100644 --- a/content/rs/release-notes/rs-7-2-4-releases/_index.md +++ b/content/rs/release-notes/rs-7-2-4-releases/_index.md @@ -113,6 +113,8 @@ Fields deprecated as of Redis Enterprise v7.2.4: - `authentication_redis_pass` (replaced with multiple passwords feature in version 6.0.X) +- `slave_ha` cluster policy + Other deprecated fields: - `import/rdb_url` (deprecated as of Redis Enterprise v4.X) diff --git a/content/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-52.md b/content/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-52.md index 07cdafb133c..d31f7f82593 100644 --- a/content/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-52.md +++ b/content/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-52.md @@ -492,7 +492,7 @@ Fields deprecated as of Redis Enterprise v5.0.1: - `ssl` (replaced with `tls_mode`) -Fields deprecated as of Redis Enterprise v7.2: +Fields deprecated as of Redis Enterprise v7.2.4: - `node.bigstore_driver` (replaced with `cluster.bigstore_driver`) @@ -500,6 +500,8 @@ Fields deprecated as of Redis Enterprise v7.2: - `authentication_redis_pass` (replaced with multiple passwords feature in version 6.0.X) +- `slave_ha` cluster policy + Other deprecated fields: - `import/rdb_url` (deprecated as of Redis Enterprise v4.X)