Skip to content

Commit 934edbe

Browse files
committed
Bumps version to 8.17.2 and updates CHANGELOG
1 parent ffcb5d5 commit 934edbe

File tree

5 files changed

+101
-3
lines changed

5 files changed

+101
-3
lines changed

CHANGELOG.md

+46
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,51 @@
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+
349
## 8.17.1 Release notes
450

551
### Client

docs/release_notes/817.asciidoc

+52
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,58 @@
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+
456
[discrete]
557
[[release_notes_8_17_1]]
658
=== 8.17.1 Release notes

elasticsearch-api/lib/elasticsearch/api/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@
1717

1818
module Elasticsearch
1919
module API
20-
VERSION = '8.17.1'.freeze
20+
VERSION = '8.17.2'.freeze
2121
end
2222
end

elasticsearch/elasticsearch.gemspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Gem::Specification.new do |s|
4646
s.required_ruby_version = '>= 2.5'
4747

4848
s.add_dependency 'elastic-transport', '~> 8.3'
49-
s.add_dependency 'elasticsearch-api', '8.17.1'
49+
s.add_dependency 'elasticsearch-api', '8.17.2'
5050

5151
s.add_development_dependency 'base64'
5252
s.add_development_dependency 'bundler'

elasticsearch/lib/elasticsearch/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,5 @@
1616
# under the License.
1717

1818
module Elasticsearch
19-
VERSION = '8.17.1'.freeze
19+
VERSION = '8.17.2'.freeze
2020
end

0 commit comments

Comments
 (0)