Skip to content

Commit 32054c6

Browse files
committed
[DOCS] Adds 9.1.3 release notes
1 parent 9a032ef commit 32054c6

File tree

2 files changed

+63
-0
lines changed

2 files changed

+63
-0
lines changed

CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,38 @@ The `:body` parameter is now required in the following APIs:
8282
* `project.tags` (Experimental) - Return tags defined for the project.
8383
* `security.get_stats` - Gather security usage statistics from all node(s) within the cluster. [Documentation](https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-security-get-stats)
8484

85+
# 9.1.3
86+
87+
## Elasticsearch API
88+
89+
Updates API code to the latest Elasticsearch 9.1 specification.
90+
91+
* Updates `:bytes` and `:time` parameters in **Cat** endpoints:
92+
* `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`:
93+
* Adds `:bytes` [String] - Sets the units for columns that contain a byte-size value
94+
* Adds `:time` [String] - Sets the units for columns that contain a time duration.
95+
* `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`:
96+
* Removes `:bytes` parameter.
97+
* `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`:
98+
* Removes `:time` parameter.
99+
100+
* Adds available parameters to experimental **Stream** namespace APIs. Updates `streams.logs_disable`, `streams.logs_enable`, `streams.status`.
101+
* [Time] `:master_timeout` The period to wait for a connection to the master node.
102+
* [Time] `:timeout` The period to wait for a response.
103+
* [Boolean] `:error_trace` When set to `true` Elasticsearch will include the full stack trace of errors when they occur.
104+
* [String, Array<String>] `:filter_path` Comma-separated list of filters in dot notation which reduce the response returned by Elasticsearch.
105+
* [Boolean] `:human` When set to `true` will return statistics in a format suitable for humans.
106+
* [Boolean] `:pretty` If set to `true` the returned JSON will be "pretty-formatted". Only use this option for debugging.
107+
108+
* New parameters in `cat.segments` :
109+
* [String, Array<String>] `:expand_wildcards` Type of index that wildcard expressions can match.
110+
* [Boolean] `:allow_no_indices` If `false`, the request returns an error if any wildcard expression, index alias, or _all value targets only.
111+
* [Boolean] `:ignore_throttled` If `true`, concrete, expanded or aliased indices are ignored when frozen.
112+
* [Boolean] `:ignore_unavailable` If true, missing or closed indices are not included in the response.
113+
* [Boolean] `:allow_closed` If true, allow closed indices to be returned in the response otherwise if false, keep the legacy behaviour.
114+
115+
* `watcher.put_watch` - body is now required
116+
85117
# 9.1.2
86118

87119
* 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).

docs/release-notes/index.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,37 @@ Code updated to the latest Elasticsearch 9.2 specification.
6363
* `project.tags` (Experimental) - Return tags defined for the project.
6464
* `security.get_stats` - Gather security usage statistics from all node(s) within the cluster. [Documentation](https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-security-get-stats)
6565

66+
## 9.1.3 [elasticsearch-ruby-client-9.1.3-release-notes]
67+
68+
### Features and enhancements [elasticsearch-ruby-client-9.1.3-features-enhancements]
69+
70+
Updates API code to the latest Elasticsearch 9.1 specification.
71+
72+
Updates `:bytes` and `:time` parameters in **Cat** endpoints:
73+
* `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`:
74+
* Adds `:bytes` [String] - Sets the units for columns that contain a byte-size value
75+
* Adds `:time` [String] - Sets the units for columns that contain a time duration.
76+
* `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`:
77+
* Removes `:bytes` parameter.
78+
* `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`:
79+
* Removes `:time` parameter.
80+
81+
Adds available parameters to experimental **Stream** namespace APIs. Updates `streams.logs_disable`, `streams.logs_enable`, `streams.status`.
82+
* [Time] `:master_timeout` The period to wait for a connection to the master node.
83+
* [Time] `:timeout` The period to wait for a response.
84+
* [Boolean] `:error_trace` When set to `true` Elasticsearch will include the full stack trace of errors when they occur.
85+
* [String, Array<String>] `:filter_path` Comma-separated list of filters in dot notation which reduce the response returned by Elasticsearch.
86+
* [Boolean] `:human` When set to `true` will return statistics in a format suitable for humans.
87+
* [Boolean] `:pretty` If set to `true` the returned JSON will be "pretty-formatted". Only use this option for debugging.
88+
89+
* `cat.segments` - New parameters:
90+
* [String, Array<String>] `:expand_wildcards` Type of index that wildcard expressions can match.
91+
* [Boolean] `:allow_no_indices` If `false`, the request returns an error if any wildcard expression, index alias, or _all value targets only.
92+
* [Boolean] `:ignore_throttled` If `true`, concrete, expanded or aliased indices are ignored when frozen.
93+
* [Boolean] `:ignore_unavailable` If true, missing or closed indices are not included in the response.
94+
* [Boolean] `:allow_closed` If true, allow closed indices to be returned in the response otherwise if false, keep the legacy behaviour
95+
* `watcher.put_watch` - body is now required
96+
6697
## 9.1.2 [elasticsearch-ruby-client-9.1.2-release-notes]
6798

6899
### Fixes [elasticsearch-ruby-client-9.1.2-fixes]

0 commit comments

Comments
 (0)