Skip to content

Commit 789bafa

Browse files
committed
[DOCS] Release notes for 7.12.0
1 parent 486b545 commit 789bafa

File tree

3 files changed

+55
-0
lines changed

3 files changed

+55
-0
lines changed

CHANGELOG.md

+25
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,28 @@
1+
## 7.12.0
2+
3+
### Client
4+
5+
- Support for Elasticsearch version 7.12.0
6+
- Ruby 3 is now tested, it was added to the entire test suite.
7+
- New official documentation pages for configuration: [Basic Configuration](https://www.elastic.co/guide/en/elasticsearch/client/ruby-api/current/basic-config.html) and [Advanced Configuration](https://www.elastic.co/guide/en/elasticsearch/client/ruby-api/current/advanced-config.html).
8+
- Integration tests runner refactored to keep skipped tests in a yaml file.
9+
10+
### API
11+
12+
- New API namespace: `features` and endpoints `features.get_features` and `snapshot.get_features`.
13+
- `cat.plugins` adds parameter `include_bootstrap`: Include bootstrap plugins in the response.
14+
- Update in `indices.close` parameter `wait_for_active_shards`: Sets the number of active shards to wait for before the operation returns. Set to `index-setting` to wait according to the index setting `index.write.wait_for_active_shards`, or `all` to wait for all shards, or an integer. Defaults to `0`.
15+
- `actions.search` adds parameter `min_compatible_shard_node`: The minimum compatible version that all shards involved in search should have for this request to be successful.
16+
17+
### X-Pack
18+
19+
- New API namespace: `text_structure` and endpoints `text_structure.find_structure`.
20+
- New API namespace: `logstash` and endpoints `logstash.delete_pipeline`, `logstash.get_pipeline`, `logstash.put_pipeline`.
21+
- New API: `eql.get_status`.
22+
- APIs migrated from experimental to stable: `autoscaling.delete_autoscaling_policy`, `autoscaling.get_autoscaling_capacity`, `autoscaling.get_autoscaling_policy`, `autoscaling.put_autoscaling_policy`.
23+
- `searchable_snapshots.mount` adds parameter `storage`: Selects the kind of local storage used to accelerate searches. Experimental, and defaults to `full_copy`.
24+
- `searchable_snapshots.stats` adds parameter `level`: Return stats aggregated at cluster, index or shard level (options: cluster, indices, shards).
25+
126
## 7.11.2
227

328
### Client

docs/release_notes/712.asciidoc

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
[[release_notes_712]]
2+
=== 7.12 Release notes
3+
4+
[discrete]
5+
==== Client
6+
7+
- Support for Elasticsearch version 7.12.0
8+
- Ruby 3 is now tested, it was added to the entire test suite.
9+
- New official documentation pages for configuration: https://www.elastic.co/guide/en/elasticsearch/client/ruby-api/current/basic-config.html[Basic Configuration] and https://www.elastic.co/guide/en/elasticsearch/client/ruby-api/current/advanced-config.html[Advanced Configuration].
10+
- Integration tests runner refactored to keep skipped tests in a yaml file.
11+
12+
[discrete]
13+
==== API
14+
15+
- New API namespace: `features` and endpoints `features.get_features` and `snapshot.get_features`.
16+
- `cat.plugins` adds parameter `include_bootstrap`: Include bootstrap plugins in the response.
17+
- Update in `indices.close` parameter `wait_for_active_shards`: Sets the number of active shards to wait for before the operation returns. Set to `index-setting` to wait according to the index setting `index.write.wait_for_active_shards`, or `all` to wait for all shards, or an integer. Defaults to `0`.
18+
- `actions.search` adds parameter `min_compatible_shard_node`: The minimum compatible version that all shards involved in search should have for this request to be successful.
19+
20+
[discrete]
21+
==== X-Pack
22+
23+
- New API namespace: `text_structure` and endpoints `text_structure.find_structure`.
24+
- New API namespace: `logstash` and endpoints `logstash.delete_pipeline`, `logstash.get_pipeline`, `logstash.put_pipeline`.
25+
- New API: `eql.get_status`.
26+
- APIs migrated from experimental to stable: `autoscaling.delete_autoscaling_policy`, `autoscaling.get_autoscaling_capacity`, `autoscaling.get_autoscaling_policy`, `autoscaling.put_autoscaling_policy`.
27+
- `searchable_snapshots.mount` adds parameter `storage`: Selects the kind of local storage used to accelerate searches. Experimental, and defaults to `full_copy`.
28+
- `searchable_snapshots.stats` adds parameter `level`: Return stats aggregated at cluster, index or shard level (options: cluster, indices, shards).

docs/release_notes/index.asciidoc

+2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
[discrete]
66
=== 7.x
7+
* <<release_notes_712, 7.12 Release Notes>>
78
* <<release_notes_711, 7.11 Release Notes>>
89
* <<release_notes_710, 7.10 Release Notes>>
910
* <<release_notes_79, 7.9 Release Notes>>
@@ -13,6 +14,7 @@
1314
* <<release_notes_75, 7.5 Release Notes>>
1415
* <<release_notes_70, 7.0 Release Notes>>
1516

17+
include::712.asciidoc[]
1618
include::711.asciidoc[]
1719
include::710.asciidoc[]
1820
include::79.asciidoc[]

0 commit comments

Comments
 (0)