Skip to content

Commit a81ab86

Browse files
committed
[DOCS] 7.10.0 Release notes
1 parent d71afc5 commit a81ab86

File tree

3 files changed

+91
-1
lines changed

3 files changed

+91
-1
lines changed

CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,43 @@
1+
## 7.10.0
2+
3+
### Client
4+
5+
- Support for Elasticsearch version `7.10.0`.
6+
- Fixes a bug when building the complete endpoint URL.
7+
8+
### API
9+
10+
- Fix in RubyDoc comments, some parameters were being duplicated.
11+
- Deprecation notice: Synced flush (`indices.flush_synced`) is deprecated and will be removed in 8.0. Use flush instead.
12+
13+
#### New API Endpoints
14+
15+
- `snapshot.clone`
16+
17+
#### API Changes
18+
19+
- `bulk`, `index`, `update`: new parameter `require_alias` (boolean): When true, requires destination to be an alias (default: false) for `index` and `update`. For `bulk` it sets `require_alias` for all incoming documents. Defaults to unset (false).
20+
21+
### X-Pack
22+
23+
Deprecation notice: `searchable_snapshots.repository_stats` is deprecated and is replaced by the Repositories Metering API.
24+
25+
#### New API Endpoints
26+
27+
- `close_point_in_time`
28+
- `open_point_in_time`
29+
- `security.clear_api_key_cache`
30+
- `security.grant_api_key`
31+
32+
#### API Changes
33+
34+
- `cat.ml_datafeeds`, `cat.ml_jobs`, `machine_learning.close_job`, `machine_learning.get_datafeed_stats`, `machine_learning.get_datafeeds`, `machine_learning.get_job_stats`, `machine_learning.get_jobs`, `machine_learning.get_overall_buckets`, `machine_learning.stop_datafeed`: new parameter `allow_no_match` (boolean): Whether to ignore if a wildcard expression matches no datafeeds. (This includes `_all` string or when no datafeeds have been specified)
35+
-`machine_learning.get_data_frame_analytics`: new parameter `verbose` (boolean), whether the stats response should be verbose
36+
- `machine_learning.get_trained_models`: new parameter `include` (string), a comma-separate list of fields to optionally include. Valid options are 'definition' and 'total_feature_importance'. Default is none.
37+
- `machine_learning.stop_datafeed`: endpoint now accepts a `body`: the URL params optionally sent in the body
38+
- `security.get_role`, `security/get_role_mapping`: The name parameter is now a comma-separated list of role-mapping names
39+
- `machine_learning.delete_trained_model`, `machine_learning.get_trained_models`, `machine_learning.get_trained_models_stats`, `machine_learning.put_trained_model`: Internal change, url changed from `_ml/inference` to `_ml/trained_models`
40+
141
## 7.9.0
242

343
### Client

docs/release_notes/710.asciidoc

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
[[release_notes_710]]
2+
=== 7.10 Release notes
3+
4+
[discrete]
5+
==== Client
6+
7+
- Fixes a bug when building the complete endpoint URL.
8+
9+
[discrete]
10+
==== API
11+
12+
- Fix in RubyDoc comments, some parameters were being duplicated.
13+
- Deprecation notice: Synced flush (`indices.flush_synced`) is deprecated and will be removed in 8.0. Use flush instead.
14+
15+
[discrete]
16+
===== New API Endpoints
17+
18+
- `snapshot.clone`
19+
20+
21+
[discrete]
22+
===== API Changes
23+
24+
- `bulk`, `index`, `update`: new parameter `require_alias` (boolean): When true, requires destination to be an alias (default: false) for `index` and `update`. For `bulk` it sets `require_alias` for all incoming documents. Defaults to unset (false).
25+
26+
27+
[discrete]
28+
==== X-Pack
29+
30+
Deprecation notice: `searchable_snapshots.repository_stats` is deprecated and is replaced by the Repositories Metering API.
31+
32+
[discrete]
33+
===== New API Endpoints
34+
35+
- `close_point_in_time`
36+
- `open_point_in_time`
37+
- `security.clear_api_key_cache`
38+
- `security.grant_api_key`
39+
40+
[discrete]
41+
===== API Changes
42+
43+
- `cat.ml_datafeeds`, `cat.ml_jobs`, `machine_learning.close_job`, `machine_learning.get_datafeed_stats`, `machine_learning.get_datafeeds`, `machine_learning.get_job_stats`, `machine_learning.get_jobs`, `machine_learning.get_overall_buckets`, `machine_learning.stop_datafeed`: new parameter `allow_no_match` (boolean): Whether to ignore if a wildcard expression matches no datafeeds (this includes `_all` string or when no datafeeds have been specified).
44+
-`machine_learning.get_data_frame_analytics`: new parameter `verbose` (boolean), whether the stats response should be verbose.
45+
- `machine_learning.get_trained_models`: new parameter `include` (string), a comma-separate list of fields to optionally include. Valid options are 'definition' and 'total_feature_importance'. Default is none.
46+
- `machine_learning.stop_datafeed`: endpoint now accepts a `body`: the URL params optionally sent in the body.
47+
- `security.get_role`, `security/get_role_mapping`: The name parameter is now a comma-separated list of role-mapping names.
48+
- `machine_learning.delete_trained_model`, `machine_learning.get_trained_models`, `machine_learning.get_trained_models_stats`, `machine_learning.put_trained_model`: Internal change, url changed from `_ml/inference` to `_ml/trained_models`.

docs/release_notes/index.asciidoc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,18 @@
44

55
[discrete]
66
=== 7.x
7+
* <<release_notes_710, 7.10 Release Notes>>
78
* <<release_notes_79, 7.9 Release Notes>>
89
* <<release_notes_78, 7.8 Release Notes>>
910
* <<release_notes_77, 7.7 Release Notes>>
1011
* <<release_notes_76, 7.6 Release Notes>>
1112
* <<release_notes_75, 7.5 Release Notes>>
1213
* <<release_notes_70, 7.0 Release Notes>>
1314

15+
include::710.asciidoc[]
1416
include::79.asciidoc[]
1517
include::78.asciidoc[]
1618
include::77.asciidoc[]
1719
include::76.asciidoc[]
1820
include::75.asciidoc[]
19-
include::70.asciidoc[]
21+
include::70.asciidoc[]

0 commit comments

Comments
 (0)