Skip to content

Commit 3cda1a1

Browse files
committed
[DOCS] Update Changelog and Release Notes for 7.7
1 parent cab4520 commit 3cda1a1

File tree

4 files changed

+125
-1
lines changed

4 files changed

+125
-1
lines changed

CHANGELOG.md

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,64 @@
1+
## 7.7.0
2+
3+
This version drops support for Ruby 2.4 since it's reached it's end of life.
4+
5+
### Client
6+
7+
- Support for Elasticsearch version `7.7`
8+
9+
#### Custom Headers
10+
11+
You can set custom HTTP headers on the client's initializer or pass them as a parameter to any API endpoint. [More info and code examples](https://github.com/elastic/elasticsearch-ruby/tree/7.x/elasticsearch-transport#custom-http-headers).
12+
13+
### API
14+
15+
#### API Changes
16+
17+
- Clean: Removes up some deprecated endpoints: `abort_benchmark`, `benchmark`, `delete_by_rethrottle`, `nodes.shutdown`, `remote.info`.
18+
- `expand_wildcards` Whether to expand wildcard expressions to concrete indices that are open, closed or both. Options: open, closed, hidden, none, all. `hidden` option is new. It was also added to the following endpoints: `cat.aliases`, `cat.indices`.
19+
- `delete_by_query`: Parameter `slices` can now be set to `auto`.
20+
- `reindex`: Parameter `slices` can now be set to `auto`.
21+
- `update_by_query`: Parameter `slices` can now be set to `auto`.
22+
- `snapshot.cleanup_repository`: Parameter `body` is removed.
23+
24+
#### New API Endpoints
25+
26+
- `cluster.delete_component_template`
27+
- `cluster.get_component_template`
28+
- `cluster.put_component_template`
29+
- `indices.create_data_stream` (experimental)
30+
- `indices.delete_data_stream` (experimental)
31+
- `indices.get_data_stream` (experimental)
32+
33+
### X-Pack
34+
35+
#### API Changes
36+
37+
- `machine_learing.get_trained_models`: New parameter `tags`
38+
- `machine_learning.put_datafeed`, `machine_learning.update_datafeed`: Added parameters `ignore_unavailable`, `allow_no_indices`, `ignore_throttled`, `expand_wildcards`
39+
- `reload_secure_settings`: New parameter `body`, an object containing the password for the keystore.
40+
41+
#### New API Endpoints
42+
43+
- `async_search.delete`
44+
- `async_search.get`
45+
- `async_search.submit`
46+
- `cat.ml_data_frame_analytics`
47+
- `cat.ml_datafeeds`
48+
- `cat.ml_jobs`
49+
- `cat.ml_trained_models`
50+
- `cat.transform`
51+
- `cat.transforms`
52+
- `machine_learning.estimate_model_memory`
53+
- `transform.delete_transform`
54+
- `transform.get_transform`
55+
- `transform.get_transform_stats`
56+
- `transform.preview_transform`
57+
- `transform.put_transform`
58+
- `transform.start_transform`
59+
- `transform.stop_transform`
60+
- `transform.update_transform`
61+
162
## 7.6.0
263

364
### Client

docs/release_notes/75.asciidoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Endpoints that changed:
4545
- `termvectors`: `parent` parameter is gone.
4646
- `update`: `version` parameter is not supported anymore.
4747

48-
=== X-PACK
48+
=== X-Pack
4949

5050
Some urls changed internally to remove `_xpack`, but it shouldn't affect the client's API.
5151

docs/release_notes/77.asciidoc

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
[[release_notes_77]]
2+
=== 7.7 Release notes
3+
4+
This version drops support for Ruby 2.4 since it's reached it's end of life.
5+
6+
=== Client
7+
8+
- Support for Elasticsearch version `7.7`
9+
10+
==== Custom Headers
11+
12+
You can set custom HTTP headers on the client's initializer or pass them as a parameter to any API endpoint. https://github.com/elastic/elasticsearch-ruby/tree/7.x/elasticsearch-transport#custom-http-headers[More info and code examples].
13+
14+
=== API
15+
16+
==== API Changes
17+
18+
- Clean: Removes up some deprecated endpoints: `abort_benchmark`, `benchmark`, `delete_by_rethrottle`, `nodes.shutdown`, `remote.info`.
19+
- `expand_wildcards` Whether to expand wildcard expressions to concrete indices that are open, closed or both. Options: open, closed, hidden, none, all. `hidden` option is new. It was also added to the following endpoints: `cat.aliases`, `cat.indices`.
20+
- `delete_by_query`: Parameter `slices` can now be set to `auto`.
21+
- `reindex`: Parameter `slices` can now be set to `auto`.
22+
- `update_by_query`: Parameter `slices` can now be set to `auto`.
23+
- `snapshot.cleanup_repository`: Parameter `body` is removed.
24+
25+
==== New API Endpoints
26+
27+
- `cluster.delete_component_template`
28+
- `cluster.get_component_template`
29+
- `cluster.put_component_template`
30+
- `indices.create_data_stream` (experimental)
31+
- `indices.delete_data_stream` (experimental)
32+
- `indices.get_data_stream` (experimental)
33+
34+
=== X-Pack
35+
36+
==== API Changes
37+
38+
- `machine_learing.get_trained_models`: New parameter `tags`
39+
- `machine_learning.put_datafeed`, `machine_learning.update_datafeed`: Added parameters `ignore_unavailable`, `allow_no_indices`, `ignore_throttled`, `expand_wildcards`
40+
- `reload_secure_settings`: New parameter `body`, an object containing the password for the keystore.
41+
42+
==== New API Endpoints
43+
44+
- `async_search.delete`
45+
- `async_search.get`
46+
- `async_search.submit`
47+
- `cat.ml_data_frame_analytics`
48+
- `cat.ml_datafeeds`
49+
- `cat.ml_jobs`
50+
- `cat.ml_trained_models`
51+
- `cat.transform`
52+
- `cat.transforms`
53+
- `machine_learning.estimate_model_memory`
54+
- `transform.delete_transform`
55+
- `transform.get_transform`
56+
- `transform.get_transform_stats`
57+
- `transform.preview_transform`
58+
- `transform.put_transform`
59+
- `transform.start_transform`
60+
- `transform.stop_transform`
61+
- `transform.update_transform`

docs/release_notes/index.asciidoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22
== Release Notes
33

44
=== 7.x
5+
* <<release_notes_77, 7.7 Release Notes>>
56
* <<release_notes_76, 7.6 Release Notes>>
67
* <<release_notes_75, 7.5 Release Notes>>
78
* <<release_notes_70, 7.0 Release Notes>>
89

10+
include::77.asciidoc[]
911
include::76.asciidoc[]
1012
include::75.asciidoc[]
1113
include::70.asciidoc[]

0 commit comments

Comments
 (0)