Skip to content

Commit c059a51

Browse files
committed
[DOCS] Updates release notes for 8.17
1 parent 377eca8 commit c059a51

File tree

2 files changed

+113
-0
lines changed

2 files changed

+113
-0
lines changed

CHANGELOG.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,57 @@
11
*See the full release notes on the official documentation website: https://www.elastic.co/guide/en/elasticsearch/client/ruby-api/current/release_notes.html*
22

3+
## 8.17.2 Release notes
4+
5+
### API
6+
7+
New APIs:
8+
* `esql.async_query_delete`
9+
* `indices.get_data_lifecycle_stats`
10+
* `inference.update`
11+
* `security.delegate_pki`
12+
13+
Updates APIs:
14+
* `async_search.submit` - Adds `keep_alive` Time parameter.
15+
* `indices.put_template` - Adds `cause` String parameter.
16+
* `xpack.info` - Adds `human` parameter for human-readable information.
17+
* Timeout parameters updated:
18+
* `:master_timeout` (Time), explicit operation timeout for connection to master node.
19+
* `:timeout` (Time), explicit operation timeout.
20+
* Added to:
21+
* `index_lifecycle_management.delete_lifecycle` - adds both.
22+
* `index_lifecycle_management.delete_lifecycle` - adds `master_timeout`.
23+
* `index_lifecycle_management.get_lifecycle` - adds both.
24+
* `index_lifecycle_management.put_lifecycle` - adds both.
25+
* `index_lifecycle_management.start` - adds both.
26+
* `index_lifecycle_management.stop` - adds both.
27+
* `ingest.delete_geoip_database` - adds both.
28+
* `ingest.delete_geoip_location_database` - adds both.
29+
* `ingest.put_geoip_database` - adds both.
30+
* `ingest.put_ip_location_database` - adds both.
31+
* `license.post_start_trial` - removes `timeout`.
32+
* `shutdown.delete_node` - adds both.
33+
* `shutdown.put_node` - adds both.
34+
* `snapshot_lifecycle_management.delete_lifecycle` - adds both.
35+
* `snapshot_lifecycle_management.execute_lifecycle` - adds both.
36+
* `snapshot_lifecycle_management.execute_retention` - adds both.
37+
* `snapshot_lifecycle_management.get_lifecycle` - adds both.
38+
* `snapshot_lifecycle_management.get_stats` - adds both.
39+
* `snapshot_lifecycle_management.get_status` - adds both.
40+
* `snapshot_lifecycle_management.put_lifecycle` - adds both.
41+
42+
APIs promoted from Experimental to Stable:
43+
* `inference.delete`
44+
* `inference.get`
45+
* `inference.inference`
46+
* `inference.put`
47+
* `inference.stream_inference`
48+
49+
## 8.17.1 Release notes
50+
51+
### Client
52+
53+
* Fixes ScrollHelper issue #2556 - There was a bug where an additional search (with scroll) request was made to Elasticsearch for each resulting hit. It was rewritten so that the docs are retrieved as needed and the Helper instance doesn't store documents internally, with big savings in memory and requests to Elasticsearch.
54+
355
## 8.17.0 Release notes
456

557
### Client

docs/release_notes/817.asciidoc

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,67 @@
11
[[release_notes_8_17]]
22
=== 8.17 Release notes
33

4+
[discrete]
5+
[[release_notes_8_17_2]]
6+
=== 8.17.2 Release notes
7+
8+
[discrete]
9+
==== API
10+
11+
New APIs:
12+
13+
* `esql.async_query_delete`
14+
* `indices.get_data_lifecycle_stats`
15+
* `inference.update`
16+
* `security.delegate_pki`
17+
18+
Updated APIs:
19+
20+
* `async_search.submit` - Adds `keep_alive` Time parameter.
21+
* `indices.put_template` - Adds `cause` String parameter.
22+
* `xpack.info` - Adds `human` parameter for human-readable information.
23+
* Timeout parameters updated:
24+
** `:master_timeout` (Time), explicit operation timeout for connection to master node.
25+
** `:timeout` (Time), explicit operation timeout.
26+
*** Added to:
27+
**** `index_lifecycle_management.delete_lifecycle` - adds both.
28+
**** `index_lifecycle_management.delete_lifecycle` - adds `master_timeout`.
29+
**** `index_lifecycle_management.get_lifecycle` - adds both.
30+
**** `index_lifecycle_management.put_lifecycle` - adds both.
31+
**** `index_lifecycle_management.start` - adds both.
32+
**** `index_lifecycle_management.stop` - adds both.
33+
**** `ingest.delete_geoip_database` - adds both.
34+
**** `ingest.delete_geoip_location_database` - adds both.
35+
**** `ingest.put_geoip_database` - adds both.
36+
**** `ingest.put_ip_location_database` - adds both.
37+
**** `license.post_start_trial` - removes `timeout`.
38+
**** `shutdown.delete_node` - adds both.
39+
**** `shutdown.put_node` - adds both.
40+
**** `snapshot_lifecycle_management.delete_lifecycle` - adds both.
41+
**** `snapshot_lifecycle_management.execute_lifecycle` - adds both.
42+
**** `snapshot_lifecycle_management.execute_retention` - adds both.
43+
**** `snapshot_lifecycle_management.get_lifecycle` - adds both.
44+
**** `snapshot_lifecycle_management.get_stats` - adds both.
45+
**** `snapshot_lifecycle_management.get_status` - adds both.
46+
**** `snapshot_lifecycle_management.put_lifecycle` - adds both.
47+
48+
APIs promoted from Experimental to Stable:
49+
50+
* `inference.delete`
51+
* `inference.get`
52+
* `inference.inference`
53+
* `inference.put`
54+
* `inference.stream_inference`
55+
56+
[discrete]
57+
[[release_notes_8_17_1]]
58+
=== 8.17.1 Release notes
59+
60+
[discrete]
61+
==== Client
62+
63+
* Fixes ScrollHelper issue https://github.com/elastic/elasticsearch-ruby/issues/2556[#2556] - There was a bug where an additional search (with scroll) request was made to Elasticsearch for each resulting hit. It was rewritten so that the docs are retrieved as needed and the Helper instance doesn't store documents internally, with big savings in memory and requests to Elasticsearch.
64+
465
[discrete]
566
[[release_notes_8_17_0]]
667
=== 8.17.0 Release notes

0 commit comments

Comments
 (0)