|
1 | 1 | **See the full release notes on the official documentation website: https://www.elastic.co/docs/release-notes/elasticsearch/clients/ruby** |
2 | 2 |
|
| 3 | +# 9.1.3 |
| 4 | + |
| 5 | +## Elasticsearch API |
| 6 | + |
| 7 | +Updates `:bytes` and `:time` parameters in **Cat** endpoints: |
| 8 | +* `cat.aliases`, `cat.allocation`, `cat.component_templates`, `cat.count`, `cat.fielddata`, `cat.health`, `cat.indices`, `cat.master`, `cat.ml_data_frame_analytics`, `cat.ml_datafeeds`, `cat.ml_jobs`, `cat.ml_trained_models`, `cat.nodeattrs`, `cat.nodes`, `cat.pending_tasks`, `cat.plugins`, `cat.recovery`, `cat.repositories`, `cat.segments`, `cat.shards`, `cat.snapshots`, `cat.tasks`, `cat.templates`, `cat.thread_pool`, `cat.transforms`: |
| 9 | + * Adds `:bytes` [String] - Sets the units for columns that contain a byte-size value |
| 10 | + * Adds `:time` [String] - Sets the units for columns that contain a time duration. |
| 11 | +* `cat.allocation`, `cat.fielddata`, `cat.health`, `cat.indices`, `cat.ml_data_frame_analytics`, `cat.ml_jobs`, `cat.ml_trained_models`, `cat.nodes`, `cat.recovery`, `cat.segments`, `cat.shards`: |
| 12 | + * Removes `:bytes` parameter. |
| 13 | +* `cat.indices`, `cat.ml_data_frame_analytics`, `cat.ml_datafeeds`, `cat.ml_jobs`, `cat.ml_trained_models`, `cat.nodes`, `cat.pending_tasks`, `cat.recovery`, `cat.shards`, `cat.snapshots`, `cat.tasks`, `cat.thread_pool`, `cat.transforms`: |
| 14 | + * Removes `:time` parameter. |
| 15 | + |
| 16 | +Adds available parameters to experimental **Stream** namespace APIs. Updates `streams.logs_disable`, `streams.logs_enable`, `streams.status`. |
| 17 | +* [Time] `:master_timeout` The period to wait for a connection to the master node. |
| 18 | +* [Time] `:timeout` The period to wait for a response. |
| 19 | +* [Boolean] `:error_trace` When set to `true` Elasticsearch will include the full stack trace of errors when they occur. |
| 20 | +* [String, Array<String>] `:filter_path` Comma-separated list of filters in dot notation which reduce the response returned by Elasticsearch. |
| 21 | +* [Boolean] `:human` When set to `true` will return statistics in a format suitable for humans. |
| 22 | +* [Boolean] `:pretty` If set to `true` the returned JSON will be "pretty-formatted". Only use this option for debugging. |
| 23 | + |
| 24 | +* `cat.segments` - New parameters: |
| 25 | + * [String, Array<String>] `:expand_wildcards` Type of index that wildcard expressions can match. |
| 26 | + * [Boolean] `:allow_no_indices` If `false`, the request returns an error if any wildcard expression, index alias, or _all value targets only. |
| 27 | + * [Boolean] `:ignore_throttled` If `true`, concrete, expanded or aliased indices are ignored when frozen. |
| 28 | + * [Boolean] `:ignore_unavailable` If true, missing or closed indices are not included in the response. |
| 29 | + * [Boolean] `:allow_closed` If true, allow closed indices to be returned in the response otherwise if false, keep the legacy behaviour |
| 30 | +* `watcher.put_watch` - body is now required |
| 31 | + |
3 | 32 | # 9.1.2 |
4 | 33 |
|
5 | 34 | * Fixes [2758](https://github.com/elastic/elasticsearch-ruby/issues/2758) - `msearch`, `bulk` and other NDJSON endpoints overriding headers for `content-type` and `accept`. [Pull Request](https://github.com/elastic/elasticsearch-ruby/pull/2759). |
|
0 commit comments