Skip to content

Commit 86ccbdb

Browse files
committed
[DOCS] Adds 8.19 release notes
1 parent 71ab924 commit 86ccbdb

File tree

3 files changed

+118
-0
lines changed

3 files changed

+118
-0
lines changed

CHANGELOG.md

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,62 @@
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.19.0 Release notes
4+
5+
[[release_notes_8_19]]
6+
=== 8.19 Release notes
7+
8+
[discrete]
9+
[[release_notes_8_19_0]]
10+
## 8.19.0 Release notes
11+
12+
#### Client
13+
14+
Tested versions of Ruby for 8.19.0: Ruby (MRI) 3.1, 3.2, 3.3, 3.4. JRuby 9.3, JRuby 9.4 and JRuby 10.
15+
16+
#### API changes
17+
18+
* `cluster.get_component_template` - Adds `flat_settings` boolean parameter, return settings in flat format (default: false). Adds `settings_filter` String parameter, filter out results, for example to filter out sensitive information.
19+
* `cluster.put_component_template` - Removes `timeout` parameter, adds `cause` String parameter, used defined reason for creation.
20+
* `create` - Adds `require_alias` and `require_data_stream` boolean parameters, to specify required type to be created.
21+
* `eql.search` - Adds `ccs_minimize_roundtrips`, `ignore_unavailable`, `allow_no_indices` boolean parameters and `expand_wildcards` String parameter.
22+
* `esql.async_query` - Adds `allow_partial_results` boolean parameter.
23+
* `esql.async_query_get` - Adds `format` String parameter (e.g. json, yaml).
24+
* `esql.query` - Adds `allow_partial_results` boolean parameter.
25+
* `indices.recovery` - Adds `ignore_unavailable`, `allow_no_indices` boolean parameters and `expand_wildcards` String parameter.
26+
* `msearch` - Adds `ignore_unavailable`, `ignore_throttled`, `allow_no_indices`, `include_named_queries_score` boolean parameters, `expand_wildcards` String parameter and `routing`, a comma-separated list of specific routing values.
27+
* `open_point_in_time` - Adds `max_concurrent_shard_requests` parameter, the number of concurrent shard requests per node executed concurrently when opening this point-in-time
28+
* `reindex` - Adds `require_alias` boolean parameter.
29+
* `search_mvt` - Adds `grid_agg` String parameter, aggregation used to create a grid for `field`.
30+
* `snapshot.repository_analyze` - Adds `register_operation_count` parameter, the minimum number of linearizable register operations to perform in total.
31+
32+
Time parameters `master_timeout` and `timeout` have been added to the following APIs:
33+
34+
* `index_lifecycle_management`:
35+
** `delete_lifecycle`
36+
** `get_lifecycle`
37+
** `put_lifecycle`
38+
** `start`
39+
** `stop`
40+
** `explain_lifecycle` - Only `master_timeout`
41+
42+
* `ingest`:
43+
** `delete_geoip_database`
44+
** `delete_ip_location_database`
45+
** `put_geoip_database`
46+
** `put_ip_location_database`
47+
48+
#### New APIs
49+
50+
* `indices.delete_data_stream_options` - Deletes the data stream options of the selected data streams.
51+
* `indices.get_data_stream_options` - Returns the data stream options of the selected data streams.
52+
* `indices.get_data_stream_settings` - Gets a data stream's settings.
53+
* `indices.put_data_stream_options` - Updates the data stream options of the selected data streams.
54+
* `indices.put_data_stream_settings` - Updates a data stream's settings.
55+
* `inference.put_amazonsagemaker` - Configure an Amazon SageMaker inference endpoint.
56+
* `inference.put_custom` - Configure a custom inference endpoint.
57+
* `inference.put_deepseek` - Configure a DeepSeek inference endpoint.
58+
59+
360
## 8.18.0 Release notes
461

562
### API

docs/release_notes/819.asciidoc

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
[[release_notes_8_19]]
2+
=== 8.19 Release notes
3+
4+
[discrete]
5+
[[release_notes_8_19_0]]
6+
=== 8.19.0 Release notes
7+
8+
[discrete]
9+
==== Client
10+
11+
Tested versions of Ruby for 8.19.0: Ruby (MRI) 3.1, 3.2, 3.3, 3.4. JRuby 9.3, JRuby 9.4 and JRuby 10.
12+
13+
[discrete]
14+
==== API
15+
16+
[discrete]
17+
===== API changes
18+
19+
* `cluster.get_component_template` - Adds `flat_settings` boolean parameter, return settings in flat format (default: false). Adds `settings_filter` String parameter, filter out results, for example to filter out sensitive information.
20+
* `cluster.put_component_template` - Removes `timeout` parameter, adds `cause` String parameter, used defined reason for creation.
21+
* `create` - Adds `require_alias` and `require_data_stream` boolean parameters, to specify required type to be created.
22+
* `eql.search` - Adds `ccs_minimize_roundtrips`, `ignore_unavailable`, `allow_no_indices` boolean parameters and `expand_wildcards` String parameter.
23+
* `esql.async_query` - Adds `allow_partial_results` boolean parameter.
24+
* `esql.async_query_get` - Adds `format` String parameter (e.g. json, yaml).
25+
* `esql.query` - Adds `allow_partial_results` boolean parameter.
26+
* `indices.recovery` - Adds `ignore_unavailable`, `allow_no_indices` boolean parameters and `expand_wildcards` String parameter.
27+
* `msearch` - Adds `ignore_unavailable`, `ignore_throttled`, `allow_no_indices`, `include_named_queries_score` boolean parameters, `expand_wildcards` String parameter and `routing`, a comma-separated list of specific routing values.
28+
* `open_point_in_time` - Adds `max_concurrent_shard_requests` parameter, the number of concurrent shard requests per node executed concurrently when opening this point-in-time
29+
* `reindex` - Adds `require_alias` boolean parameter.
30+
* `search_mvt` - Adds `grid_agg` String parameter, aggregation used to create a grid for `field`.
31+
* `snapshot.repository_analyze` - Adds `register_operation_count` parameter, the minimum number of linearizable register operations to perform in total.
32+
33+
Time parameters `master_timeout` and `timeout` have been added to the following APIs:
34+
35+
* `index_lifecycle_management`:
36+
** `delete_lifecycle`
37+
** `get_lifecycle`
38+
** `put_lifecycle`
39+
** `start`
40+
** `stop`
41+
** `explain_lifecycle` - Only `master_timeout`
42+
43+
* `ingest`:
44+
** `delete_geoip_database`
45+
** `delete_ip_location_database`
46+
** `put_geoip_database`
47+
** `put_ip_location_database`
48+
49+
[discrete]
50+
===== New APIs
51+
52+
* `indices.delete_data_stream_options` - Deletes the data stream options of the selected data streams.
53+
* `indices.get_data_stream_options` - Returns the data stream options of the selected data streams.
54+
* `indices.get_data_stream_settings` - Gets a data stream's settings.
55+
* `indices.put_data_stream_options` - Updates the data stream options of the selected data streams.
56+
* `indices.put_data_stream_settings` - Updates a data stream's settings.
57+
* `inference.put_amazonsagemaker` - Configure an Amazon SageMaker inference endpoint.
58+
* `inference.put_custom` - Configure a custom inference endpoint.
59+
* `inference.put_deepseek` - Configure a DeepSeek inference endpoint.

docs/release_notes/index.asciidoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
[discrete]
55
=== 8.x
6+
* <<release_notes_8_19, 8.19 Release Notes>>
67
* <<release_notes_8_18, 8.18 Release Notes>>
78
* <<release_notes_8_17, 8.17 Release Notes>>
89
* <<release_notes_8_16, 8.16 Release Notes>>
@@ -40,6 +41,7 @@
4041
* <<release_notes_75, 7.5 Release Notes>>
4142
* <<release_notes_70, 7.0 Release Notes>>
4243

44+
include::819.asciidoc[]
4345
include::818.asciidoc[]
4446
include::817.asciidoc[]
4547
include::816.asciidoc[]

0 commit comments

Comments
 (0)