Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ module Actions
#
# @option arguments [String] :time The unit used to display time values.
# @option arguments [Boolean] :ts If true, returns `HH:MM:SS` and Unix epoch timestamps. Server default: true.
# @option arguments [String, Array<String>] :h List of columns to appear in the response. Supports simple wildcards.
# @option arguments [String, Array<String>] :h A comma-separated list of columns names to display. It supports simple wildcards.
# @option arguments [String, Array<String>] :s List of columns that determine how the table should be sorted.
# Sorting defaults to ascending and can be changed by setting `:asc`
# or `:desc` as a suffix to the column name.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ module Actions
# @option arguments [Boolean] :pri If true, the response only includes information from primary shards.
# @option arguments [String] :time The unit used to display time values.
# @option arguments [Time] :master_timeout Period to wait for a connection to the master node. Server default: 30s.
# @option arguments [String, Array<String>] :h List of columns to appear in the response. Supports simple wildcards.
# @option arguments [String, Array<String>] :h A comma-separated list of columns names to display. It supports simple wildcards.
# @option arguments [String, Array<String>] :s List of columns that determine how the table should be sorted.
# Sorting defaults to ascending and can be changed by setting `:asc`
# or `:desc` as a suffix to the column name.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ module Actions
# Get information about the master node, including the ID, bound IP address, and name.
# IMPORTANT: cat APIs are only intended for human consumption using the command line or Kibana console. They are not intended for use by applications. For application consumption, use the nodes info API.
#
# @option arguments [String, Array<String>] :h List of columns to appear in the response. Supports simple wildcards.
# @option arguments [String, Array<String>] :h A comma-separated list of columns names to display. It supports simple wildcards.
# @option arguments [String, Array<String>] :s List of columns that determine how the table should be sorted.
# Sorting defaults to ascending and can be changed by setting `:asc`
# or `:desc` as a suffix to the column name.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ module Actions
# Get information about custom node attributes.
# IMPORTANT: cat APIs are only intended for human consumption using the command line or Kibana console. They are not intended for use by applications. For application consumption, use the nodes info API.
#
# @option arguments [String, Array<String>] :h List of columns to appear in the response. Supports simple wildcards.
# @option arguments [String, Array<String>] :h A comma-separated list of columns names to display. It supports simple wildcards.
# @option arguments [String, Array<String>] :s List of columns that determine how the table should be sorted.
# Sorting defaults to ascending and can be changed by setting `:asc`
# or `:desc` as a suffix to the column name.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ module Actions
# Get information about cluster-level changes that have not yet taken effect.
# IMPORTANT: cat APIs are only intended for human consumption using the command line or Kibana console. They are not intended for use by applications. For application consumption, use the pending cluster tasks API.
#
# @option arguments [String, Array<String>] :h List of columns to appear in the response. Supports simple wildcards.
# @option arguments [String, Array<String>] :h A comma-separated list of columns names to display. It supports simple wildcards.
# @option arguments [String, Array<String>] :s List of columns that determine how the table should be sorted.
# Sorting defaults to ascending and can be changed by setting `:asc`
# or `:desc` as a suffix to the column name.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ module Actions
# Get a list of plugins running on each node of a cluster.
# IMPORTANT: cat APIs are only intended for human consumption using the command line or Kibana console. They are not intended for use by applications. For application consumption, use the nodes info API.
#
# @option arguments [String, Array<String>] :h List of columns to appear in the response. Supports simple wildcards.
# @option arguments [String, Array<String>] :h A comma-separated list of columns names to display. It supports simple wildcards.
# @option arguments [String, Array<String>] :s List of columns that determine how the table should be sorted.
# Sorting defaults to ascending and can be changed by setting `:asc`
# or `:desc` as a suffix to the column name.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ module Actions
# @option arguments [Boolean] :detailed If `true`, the response includes detailed information about shard recoveries.
# @option arguments [Array<String>] :nodes Unique node identifiers, which are used to limit the response.
# @option arguments [String] :parent_task_id The parent task identifier, which is used to limit the response.
# @option arguments [String, Array<String>] :h List of columns to appear in the response. Supports simple wildcards.
# @option arguments [String, Array<String>] :h A comma-separated list of columns names to display. It supports simple wildcards.
# @option arguments [String, Array<String>] :s List of columns that determine how the table should be sorted.
# Sorting defaults to ascending and can be changed by setting `:asc`
# or `:desc` as a suffix to the column name.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ module Actions
#
# @option arguments [String] :name The name of the template to return.
# Accepts wildcard expressions. If omitted, all templates are returned.
# @option arguments [String, Array<String>] :h List of columns to appear in the response. Supports simple wildcards.
# @option arguments [String, Array<String>] :h A comma-separated list of columns names to display. It supports simple wildcards.
# @option arguments [String, Array<String>] :s List of columns that determine how the table should be sorted.
# Sorting defaults to ascending and can be changed by setting `:asc`
# or `:desc` as a suffix to the column name.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ module Actions
# @option arguments [Boolean] :allow_no_indices If `false`, the request returns an error if any wildcard expression, index alias, or `_all` value targets only missing or closed indices.
# This behavior applies even if the request targets other open indices.
# For example, a request targeting `foo*,bar*` returns an error if an index starts with `foo` but no index starts with `bar`. Server default: true.
# @option arguments [String, Array<String>] :mode Filter indices by index mode - standard, lookup, time_series, etc. Comma-separated list of IndexMode. Empty means no filter.
# @option arguments [Boolean] :error_trace When set to `true` Elasticsearch will include the full stack trace of errors
# when they occur.
# @option arguments [String, Array<String>] :filter_path Comma-separated list of filters in dot notation which reduce the response
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ module API
module Indices
module Actions
# Roll over to a new index.
# TIP: It is recommended to use the index lifecycle rollover action to automate rollovers.
# TIP: We recommend using the index lifecycle rollover action to automate rollovers. However, Serverless does not support Index Lifecycle Management (ILM), so don't use this approach in the Serverless context.
# The rollover API creates a new index for a data stream or index alias.
# The API behavior depends on the rollover target.
# **Roll over a data stream**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -108,26 +108,33 @@ module Actions
#
# @option arguments [String] :repository The name of the repository. (*Required*)
# @option arguments [Integer] :blob_count The total number of blobs to write to the repository during the test.
# For realistic experiments, you should set it to at least `2000`. Server default: 100.
# @option arguments [Integer] :concurrency The number of operations to run concurrently during the test. Server default: 10.
# For realistic experiments, set this parameter to at least `2000`. Server default: 100.
# @option arguments [Integer] :concurrency The number of operations to run concurrently during the test.
# For realistic experiments, leave this parameter unset. Server default: 10.
# @option arguments [Boolean] :detailed Indicates whether to return detailed results, including timing information for every operation performed during the analysis.
# If false, it returns only a summary of the analysis.
# @option arguments [Integer] :early_read_node_count The number of nodes on which to perform an early read operation while writing each blob.
# Early read operations are only rarely performed. Server default: 2.
# Early read operations are only rarely performed.
# For realistic experiments, leave this parameter unset. Server default: 2.
# @option arguments [Integer, String] :max_blob_size The maximum size of a blob to be written during the test.
# For realistic experiments, you should set it to at least `2gb`. Server default: 10mb.
# For realistic experiments, set this parameter to at least `2gb`. Server default: 10mb.
# @option arguments [Integer, String] :max_total_data_size An upper limit on the total size of all the blobs written during the test.
# For realistic experiments, you should set it to at least `1tb`. Server default: 1gb.
# @option arguments [Float] :rare_action_probability The probability of performing a rare action such as an early read, an overwrite, or an aborted write on each blob. Server default: 0.02.
# @option arguments [Boolean] :rarely_abort_writes Indicates whether to rarely cancel writes before they complete. Server default: true.
# @option arguments [Integer] :read_node_count The number of nodes on which to read a blob after writing. Server default: 10.
# For realistic experiments, set this parameter to at least `1tb`. Server default: 1gb.
# @option arguments [Float] :rare_action_probability The probability of performing a rare action such as an early read, an overwrite, or an aborted write on each blob.
# For realistic experiments, leave this parameter unset. Server default: 0.02.
# @option arguments [Boolean] :rarely_abort_writes Indicates whether to rarely cancel writes before they complete.
# For realistic experiments, leave this parameter unset. Server default: true.
# @option arguments [Integer] :read_node_count The number of nodes on which to read a blob after writing.
# For realistic experiments, leave this parameter unset. Server default: 10.
# @option arguments [Integer] :register_operation_count The minimum number of linearizable register operations to perform in total.
# For realistic experiments, you should set it to at least `100`. Server default: 10.
# For realistic experiments, set this parameter to at least `100`. Server default: 10.
# @option arguments [Integer] :seed The seed for the pseudo-random number generator used to generate the list of operations performed during the test.
# To repeat the same set of operations in multiple experiments, use the same seed in each experiment.
# Note that the operations are performed concurrently so might not always happen in the same order on each run.
# For realistic experiments, leave this parameter unset.
# @option arguments [Time] :timeout The period of time to wait for the test to complete.
# If no response is received before the timeout expires, the test is cancelled and returns an error. Server default: 30s.
# If no response is received before the timeout expires, the test is cancelled and returns an error.
# For realistic experiments, set this parameter sufficiently long to allow the test to complete. Server default: 30s.
# @option arguments [Boolean] :error_trace When set to `true` Elasticsearch will include the full stack trace of errors
# when they occur.
# @option arguments [String, Array<String>] :filter_path Comma-separated list of filters in dot notation which reduce the response
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ module Elasticsearch
module API
module Transform
module Actions
# Retrieves transform usage information for transform nodes.
# Retrieves transform usage information for transform nodes
#
# @option arguments [Hash] :headers Custom HTTP headers
#
Expand Down
2 changes: 1 addition & 1 deletion elasticsearch-api/lib/elasticsearch/api/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,6 @@
module Elasticsearch
module API
VERSION = '9.2.0'.freeze
ES_SPECIFICATION_COMMIT = '9e4600f8cc6a7bcbf9ecb794c8d89deda7098a82'.freeze
ES_SPECIFICATION_COMMIT = '98ec7ac24c4fbb1acb2abccf8325251ad4a1e4c6'.freeze
end
end