Skip to content

Commit a36796f

Browse files
committed
[DOCS] Adds release notes for 9.1.0
1 parent 9da31c1 commit a36796f

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

docs/release-notes/index.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,39 @@ To check for security updates, go to [Security announcements for the Elastic sta
2020
% ### Fixes [elasticsearch-ruby-client-next-fixes]
2121
% *
2222

23+
## 9.1.0 [elasticsearch-ruby-client-9.1.0-release-notes]
24+
25+
### Features and enhancements [elasticsearch-ruby-client-9.1.0-features-enhancements]
26+
27+
#### Gem
28+
29+
Tested versions of Ruby for 9.1.0: Ruby (MRI) 3.2, 3.3, 3.4, `head`, JRuby 9.3, JRuby 9.4 and JRuby 10.
30+
31+
#### Elasticsearch API
32+
33+
- Source code documentation and code has been updated with better formatting, updated links. It's also been updated to support common parameters and common cat parameters in APIs that support it (`error_trace`, `filter_path`, `human`, `pretty`). The API reference documentation can be generated with `rake doc`.
34+
35+
- `esql.async_query`, `esql.query` - adds `allow_partial_results` boolean parameter. If `true`, partial results will be returned if there are shard failures, but the query can continue to execute on other clusters and shards. If `false`, the query will fail if there are any failures. To override the default behavior, you can set the `esql.query.allow_partial_results` cluster setting to `false`. Server default: true.
36+
- `indices.get_field_mapping` - removes `local` parameter.
37+
- `synonyms.put_synonym`, `synonyms.put_synonym_rule` - add `refresh` boolean parameter. If `true`, the request will refresh the analyzers with the new synonym rule and wait for the new synonyms to be available before returning.
38+
39+
##### New APIs
40+
41+
- `esql.get_query` (Experimental) - Get a specific running ES|QL query information.
42+
- `esql.list_queries` (Experimental) - Get running ES|QL queries information.
43+
- `indices.delete_data_stream_options` - Removes the data stream options from a data stream.
44+
- `indices.get_data_stream_options` - Get the data stream options configuration of one or more data streams.
45+
- `indices.get_data_stream_settings` - Get setting information for one or more data streams.
46+
- `indices.put_data_stream_options` - Update the data stream options of the specified data streams.
47+
- `indices.put_data_stream_settings` - Update data stream settings.
48+
- `indices.remove_block` - Remove an index block from an index.
49+
- `inference.put_custom` - Create a custom inference endpoint.
50+
- `inference.put_deepseek` - Create a DeepSeek inference endpoint.
51+
- `snapshot.repository_verify_integrity` (Experimental) - Verify the integrity of the contents of a snapshot repository. NOTE: This API is intended for exploratory use by humans. You should expect the request parameters and the response format to vary in future versions.
52+
- `streams.logs_disable` - Disable the Logs Streams feature for this cluster.
53+
- `streams.logs_enable` - Enable the Logs Streams feature for this cluster.
54+
- `streams.status` - Return the current status of the streams feature for each streams type.
55+
2356
## 9.0.4 [elasticsearch-ruby-client-9.0.4-release-notes]
2457

2558
- Source code documentation and code has been updated to support common parameters and common cat parameters in APIs that support it (`error_trace`, `filter_path`, `human`, `pretty`). The API reference documentation can be generated with `rake doc`.

0 commit comments

Comments
 (0)