Skip to content

Commit 8586df7

Browse files
committed
DOC-4927 Deprecated /v2/bdbs recovery_plan's data_files option in favor of the new original_bdb_shards option
1 parent 529439f commit 8586df7

File tree

3 files changed

+13
-4
lines changed

3 files changed

+13
-4
lines changed

content/operate/rs/references/rest-api/requests/bdbs/_index.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -581,11 +581,12 @@ Include a JSON object that contains a [BDB object]({{< relref "/operate/rs/refer
581581
"shards_count": 1
582582
},
583583
"recovery_plan": {
584-
"data_files": [
584+
"original_bdb_shards": [
585585
{
586-
"shard_slots": "0-16383",
587-
"node_uid": "1",
588-
"filename": "redis-4.rdb"
586+
"assigned_slots": "0-16383",
587+
"node_uid": "1",
588+
"role": "master",
589+
"uid": "1"
589590
}
590591
]
591592
}

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@ For more detailed release notes, select a build version from the following table
4747

4848
- Deprecated [`GET /v1/bdbs/<uid>/actions/optimize_shards_placement`]({{<relref "/operate/rs/references/rest-api/requests/bdbs/actions/optimize_shards_placement/#get-bdbs-actions-optimize-shards-placement">}}) REST API request. Use [`PUT /v1/bdbs/<uid>/actions/revamp?dry_run=true`]({{<relref "/operate/rs/references/rest-api/requests/bdbs/actions/revamp/#put-bdbs-actions-revamp">}}) to get an optimized shard placement blueprint for a database instead.
4949

50+
- Deprecated the `data_files` option for the `recovery_plan` specified in [`POST /v2/bdbs`]({{<relref "/operate/rs/references/rest-api/requests/bdbs#post-bdbs-v2">}}) requests. Use the new `original_bdb_shards` option to recover a database from the provided list of shards instead.
51+
5052
#### Internal monitoring and v1 Prometheus metrics deprecation
5153

5254
The existing [internal monitoring engine]({{<relref "/operate/rs/monitoring/v1_monitoring">}}) is deprecated. We recommend transitioning to the new [metrics stream engine]({{<relref "/operate/rs/monitoring/metrics_stream_engine">}}) for improved performance, enhanced integration capabilities, and modernized metrics streaming.

content/operate/rs/release-notes/rs-7-22-releases/rs-7-22-x-tba.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,12 @@ This version offers:
7979

8080
- Added the following active defragmentation parameters to database configuration: `activedefrag`, `active_defrag_cycle_max`, `active_defrag_cycle_min`, `active_defrag_ignore_bytes`, `active_defrag_max_scan_fields`, `active_defrag_threshold_lower`, and `active_defrag_threshold_upper`.
8181

82+
- Added an `original_bdb_shards` option for the `recovery_plan` specified in [`POST /v2/bdbs`]({{<relref "/operate/rs/references/rest-api/requests/bdbs#post-bdbs-v2">}}) requests to recover a database from the provided list of shards.
83+
8284
- Added module information to database creation log messages.
8385

86+
- Performance improvements for full-sync replication flows.
87+
8488
- Reserved the following ports:
8589

8690
| Port | Process name | Usage |
@@ -175,6 +179,8 @@ The following table shows which Redis modules are compatible with each Redis dat
175179

176180
- Deprecated [`GET /v1/bdbs/<uid>/actions/optimize_shards_placement`]({{<relref "/operate/rs/references/rest-api/requests/bdbs/actions/optimize_shards_placement/#get-bdbs-actions-optimize-shards-placement">}}) REST API request. Use [`PUT /v1/bdbs/<uid>/actions/revamp?dry_run=true`]({{<relref "/operate/rs/references/rest-api/requests/bdbs/actions/revamp/#put-bdbs-actions-revamp">}}) to get an optimized shard placement blueprint for a database instead.
177181

182+
- Deprecated the `data_files` option for the `recovery_plan` specified in [`POST /v2/bdbs`]({{<relref "/operate/rs/references/rest-api/requests/bdbs#post-bdbs-v2">}}) requests. Use the new `original_bdb_shards` option to recover a database from the provided list of shards instead.
183+
178184
#### Internal monitoring and v1 Prometheus metrics deprecation
179185

180186
The existing [internal monitoring engine]({{<relref "/operate/rs/monitoring/v1_monitoring">}}) is deprecated. We recommend transitioning to the new [metrics stream engine]({{<relref "/operate/rs/monitoring/metrics_stream_engine">}}) for improved performance, enhanced integration capabilities, and modernized metrics streaming.

0 commit comments

Comments
 (0)