Skip to content

Commit 40d4632

Browse files
committed
Bumps version to 9.1.3 and updates CHANGELOG
1 parent 83fa576 commit 40d4632

File tree

4 files changed

+34
-3
lines changed

4 files changed

+34
-3
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.3
4+
5+
## Elasticsearch API
6+
7+
Updates API code to the latest Elasticsearch 9.1 specification.
8+
9+
Updates `:bytes` and `:time` parameters in **Cat** endpoints:
10+
* `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`:
11+
* Adds `:bytes` [String] - Sets the units for columns that contain a byte-size value
12+
* Adds `:time` [String] - Sets the units for columns that contain a time duration.
13+
* `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`:
14+
* Removes `:bytes` parameter.
15+
* `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`:
16+
* Removes `:time` parameter.
17+
18+
Adds available parameters to experimental **Stream** namespace APIs. Updates `streams.logs_disable`, `streams.logs_enable`, `streams.status`.
19+
* [Time] `:master_timeout` The period to wait for a connection to the master node.
20+
* [Time] `:timeout` The period to wait for a response.
21+
* [Boolean] `:error_trace` When set to `true` Elasticsearch will include the full stack trace of errors when they occur.
22+
* [String, Array<String>] `:filter_path` Comma-separated list of filters in dot notation which reduce the response returned by Elasticsearch.
23+
* [Boolean] `:human` When set to `true` will return statistics in a format suitable for humans.
24+
* [Boolean] `:pretty` If set to `true` the returned JSON will be "pretty-formatted". Only use this option for debugging.
25+
26+
* `cat.segments` - New parameters:
27+
* [String, Array<String>] `:expand_wildcards` Type of index that wildcard expressions can match.
28+
* [Boolean] `:allow_no_indices` If `false`, the request returns an error if any wildcard expression, index alias, or _all value targets only.
29+
* [Boolean] `:ignore_throttled` If `true`, concrete, expanded or aliased indices are ignored when frozen.
30+
* [Boolean] `:ignore_unavailable` If true, missing or closed indices are not included in the response.
31+
* [Boolean] `:allow_closed` If true, allow closed indices to be returned in the response otherwise if false, keep the legacy behaviour
32+
* `watcher.put_watch` - body is now required
33+
334
# 9.1.2
435

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

elasticsearch-api/lib/elasticsearch/api/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
module Elasticsearch
1919
module API
20-
VERSION = '9.1.2'.freeze
20+
VERSION = '9.1.3'.freeze
2121
ES_SPECIFICATION_COMMIT = 'ab308fbed818e33443a905ef54a3e2ee7333c11a'.freeze
2222
end
2323
end

elasticsearch/elasticsearch.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Gem::Specification.new do |s|
4646
s.rdoc_options = ['--charset=UTF-8']
4747

4848
s.required_ruby_version = '>= 2.6' # For compatibility with JRuby 9.3
49-
s.add_dependency 'elasticsearch-api', '9.1.2'
49+
s.add_dependency 'elasticsearch-api', '9.1.3'
5050
s.add_dependency 'elastic-transport', '~> 8.3'
5151

5252
s.add_development_dependency 'base64'

elasticsearch/lib/elasticsearch/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,5 @@
1616
# under the License.
1717

1818
module Elasticsearch
19-
VERSION = '9.1.2'.freeze
19+
VERSION = '9.1.3'.freeze
2020
end

0 commit comments

Comments
 (0)