Skip to content

Commit 220b96e

Browse files
committed
[DOCS] Update CHANGELOG and Release Notes for 7.8
1 parent 4dc382a commit 220b96e

File tree

3 files changed

+128
-0
lines changed

3 files changed

+128
-0
lines changed

CHANGELOG.md

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,65 @@
1+
## 7.8.0
2+
3+
### Client
4+
5+
- Support for Elasticsearch version `7.8`.
6+
- Surface deprecation headers from Elasticsearch. When there's a `warning` response header in Elasticsearch's response, the client will emit a warning with `warn`.
7+
- Typhoeus is supported again, version 1.4+ and has been added back to the docs.
8+
- Adds documentation and example for integrating with Elastic APM.
9+
10+
### API
11+
12+
#### New API Endpoints
13+
14+
- `abort_benchmark`
15+
- `benchmark`
16+
- `cluster.delete_voting_config_exclusions`
17+
- `cluster.post_voting_config_exclusions`
18+
- `delete_by_rethrottle`
19+
- `nodes.shutdown`
20+
- `remote.info`
21+
22+
Experimental endpoints:
23+
24+
- `cluster.delete_component_template`
25+
- `cluster.exists_component_template`
26+
- `cluster.get_component_template`
27+
- `cluster.put_component_template`
28+
29+
- `indices.delete_index_template`
30+
- `indices.exists_index_template`
31+
- `indices.get_index_template`
32+
- `indices.put_index_template`
33+
- `indices.simulate_index_template`
34+
35+
#### API Changes
36+
37+
- `cat/thread_pool`: `size` is deprecated
38+
- `indices.get_data_streams`: `name` is now a string instead of list, the name or wildcard expression of the requested data streams.
39+
- `indices.put_index_template`: new parameter: `cause` (string), user defined reason for creating/updating the index template.
40+
- `indices.simulate_index_template`: Two new parameters: `create`, whether the index template we optionally defined in the body should only be dry-run added if new or can also replace an existing one. `cause` User defined reason for dry-run creating the new template for simulation purposes
41+
- `snapshot.delete_repository`: New parameter `repository`, name of the snapshot repository, wildcard (`*`) patterns are now supported
42+
- `task.cancel`: new parameter `wait_for_completion` (boolean) Should the request block until the cancellation of the task and its descendant tasks is completed. Defaults to false
43+
44+
### X-Pack
45+
46+
#### New API Endpoints
47+
48+
New namespace: `indices`
49+
- `indices.freeze`
50+
- `indices.reload_search_analyzers`
51+
- `indices.unfreeze`
52+
53+
New namespace: `searchable_snapshots`
54+
- `clear_cache`
55+
- `mount`
56+
- `repository_stats`
57+
- `stats`
58+
59+
#### API Changes
60+
61+
- `machine_learning.delete_expired_data` new param `body`: deleting expired data parameters
62+
163
## 7.7.0
264

365
This version drops support for Ruby 2.4 since it's reached it's end of life.

docs/release_notes/78.asciidoc

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
[[release_notes_78]]
2+
=== 7.8 Release notes
3+
4+
=== Client
5+
6+
- Support for Elasticsearch version `7.8`.
7+
- Surface deprecation headers from Elasticsearch. When there's a `warning` response header in Elasticsearch's response, the client will emit a warning with `warn`.
8+
- Typhoeus is supported again, version 1.4+ and has been added back to the docs.
9+
- Adds documentation and example for integrating with Elastic APM.
10+
11+
=== API
12+
13+
==== New API Endpoints
14+
15+
- `abort_benchmark`
16+
- `benchmark`
17+
- `cluster.delete_voting_config_exclusions`
18+
- `cluster.post_voting_config_exclusions`
19+
- `delete_by_rethrottle`
20+
- `nodes.shutdown`
21+
- `remote.info`
22+
23+
Experimental endpoints:
24+
25+
- `cluster.delete_component_template`
26+
- `cluster.exists_component_template`
27+
- `cluster.get_component_template`
28+
- `cluster.put_component_template`
29+
30+
- `indices.delete_index_template`
31+
- `indices.exists_index_template`
32+
- `indices.get_index_template`
33+
- `indices.put_index_template`
34+
- `indices.simulate_index_template`
35+
36+
==== API Changes
37+
38+
- `cat/thread_pool`: `size` is deprecated
39+
- `indices.get_data_streams`: `name` is now a string instead of list, the name or wildcard expression of the requested data streams.
40+
- `indices.put_index_template`: new parameter: `cause` (string), user defined reason for creating/updating the index template.
41+
- `indices.simulate_index_template`: Two new parameters: `create`, whether the index template we optionally defined in the body should only be dry-run added if new or can also replace an existing one. `cause` User defined reason for dry-run creating the new template for simulation purposes
42+
- `snapshot.delete_repository`: New parameter `repository`, name of the snapshot repository, wildcard (`*`) patterns are now supported
43+
- `task.cancel`: new parameter `wait_for_completion` (boolean) Should the request block until the cancellation of the task and its descendant tasks is completed. Defaults to false
44+
45+
=== X-Pack
46+
47+
==== New API Endpoints
48+
49+
New namespace: `indices`
50+
51+
- `indices.freeze`
52+
- `indices.reload_search_analyzers`
53+
- `indices.unfreeze`
54+
55+
New namespace: `searchable_snapshots`
56+
57+
- `clear_cache`
58+
- `mount`
59+
- `repository_stats`
60+
- `stats`
61+
62+
==== API Changes
63+
64+
- `machine_learning.delete_expired_data` new param `body`: deleting expired data parameters

docs/release_notes/index.asciidoc

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

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

11+
include::78.asciidoc[]
1012
include::77.asciidoc[]
1113
include::76.asciidoc[]
1214
include::75.asciidoc[]

0 commit comments

Comments
 (0)