Skip to content

Commit 9431c9a

Browse files
committed
[DOCS] Updates CHANGELOG
1 parent 031484a commit 9431c9a

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,36 @@
11
**See the full release notes on the official documentation website: https://www.elastic.co/docs/release-notes/elasticsearch/clients/ruby**
22

3+
# 9.1.0
4+
5+
## Gem
6+
7+
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.
8+
9+
## Elasticsearch API
10+
11+
- 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`.
12+
13+
- `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.
14+
- `indices.get_field_mapping` - removes `local` parameter.
15+
- `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.
16+
17+
New APIs
18+
19+
- `esql.get_query` (Experimental) - Get a specific running ES|QL query information.
20+
- `esql.list_queries` (Experimental) - Get running ES|QL queries information.
21+
- `indices.delete_data_stream_options` - Removes the data stream options from a data stream.
22+
- `indices.get_data_stream_options` - Get the data stream options configuration of one or more data streams.
23+
- `indices.get_data_stream_settings` - Get setting information for one or more data streams.
24+
- `indices.put_data_stream_options` - Update the data stream options of the specified data streams.
25+
- `indices.put_data_stream_settings` - Update data stream settings.
26+
- `indices.remove_block` - Remove an index block from an index.
27+
- `inference.put_custom` - Create a custom inference endpoint.
28+
- `inference.put_deepseek` - Create a DeepSeek inference endpoint.
29+
- `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.
30+
- `streams.logs_disable` - Disable the Logs Streams feature for this cluster.
31+
- `streams.logs_enable` - Enable the Logs Streams feature for this cluster.
32+
- `streams.status` - Return the current status of the streams feature for each streams type.
33+
334
# 9.0.2
435

536
- Udpates setting 'Accept' and 'Content-Type' headers as to not duplicate or overwrite user set headers [#2666](https://github.com/elastic/elasticsearch-ruby/pull/2666).

0 commit comments

Comments
 (0)