diff --git a/elasticsearch-api/lib/elasticsearch/api/actions/esql/delete_view.rb b/elasticsearch-api/lib/elasticsearch/api/actions/esql/delete_view.rb index d791adf04..eb9095285 100644 --- a/elasticsearch-api/lib/elasticsearch/api/actions/esql/delete_view.rb +++ b/elasticsearch-api/lib/elasticsearch/api/actions/esql/delete_view.rb @@ -28,7 +28,7 @@ module Actions # release. Elastic will apply best effort to fix any issues, but features in technical # preview are not subject to the support SLA of official GA features. # - # @option arguments [String] :name The view name to remove. (*Required*) + # @option arguments [String, Array] :name The view name to remove. (*Required*) # @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] :filter_path Comma-separated list of filters in dot notation which reduce the response diff --git a/elasticsearch-api/lib/elasticsearch/api/actions/indices/split.rb b/elasticsearch-api/lib/elasticsearch/api/actions/indices/split.rb index 062c3fad3..85daa4e11 100644 --- a/elasticsearch-api/lib/elasticsearch/api/actions/indices/split.rb +++ b/elasticsearch-api/lib/elasticsearch/api/actions/indices/split.rb @@ -47,6 +47,7 @@ module Actions # * The target index must not exist. # * The source index must have fewer primary shards than the target index. # * The number of primary shards in the target index must be a multiple of the number of primary shards in the source index. + # * The number of primary shards in the target index must be a divisor of the source index's `index.number_of_routing_shards`. # * The node handling the split process must have sufficient free disk space to accommodate a second copy of the existing index. # # @option arguments [String] :index Name of the source index to split. (*Required*) diff --git a/elasticsearch-api/lib/elasticsearch/api/actions/inference/chat_completion_unified.rb b/elasticsearch-api/lib/elasticsearch/api/actions/inference/chat_completion_unified.rb index 1c8114d68..8452f50ce 100644 --- a/elasticsearch-api/lib/elasticsearch/api/actions/inference/chat_completion_unified.rb +++ b/elasticsearch-api/lib/elasticsearch/api/actions/inference/chat_completion_unified.rb @@ -31,7 +31,7 @@ module Actions # To determine whether a given inference service supports this task type, please see the page for that service. # # @option arguments [String] :inference_id The inference Id (*Required*) - # @option arguments [Time] :timeout Specifies the amount of time to wait for the inference request to complete. Server default: 30s. + # @option arguments [Time] :timeout Specifies the amount of time to wait for the inference request to complete. Server default: 120s. # @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] :filter_path Comma-separated list of filters in dot notation which reduce the response diff --git a/elasticsearch-api/lib/elasticsearch/api/actions/inference/completion.rb b/elasticsearch-api/lib/elasticsearch/api/actions/inference/completion.rb index 2110e8fc8..32c753775 100644 --- a/elasticsearch-api/lib/elasticsearch/api/actions/inference/completion.rb +++ b/elasticsearch-api/lib/elasticsearch/api/actions/inference/completion.rb @@ -29,7 +29,7 @@ module Actions # This API requires the `monitor_inference` cluster privilege (the built-in `inference_admin` and `inference_user` roles grant this privilege). # # @option arguments [String] :inference_id The inference Id (*Required*) - # @option arguments [Time] :timeout Specifies the amount of time to wait for the inference request to complete. Server default: 30s. + # @option arguments [Time] :timeout Specifies the amount of time to wait for the inference request to complete. Server default: 120s. # @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] :filter_path Comma-separated list of filters in dot notation which reduce the response diff --git a/elasticsearch-api/lib/elasticsearch/api/actions/inference/stream_completion.rb b/elasticsearch-api/lib/elasticsearch/api/actions/inference/stream_completion.rb index 0385823f5..a84ba22e7 100644 --- a/elasticsearch-api/lib/elasticsearch/api/actions/inference/stream_completion.rb +++ b/elasticsearch-api/lib/elasticsearch/api/actions/inference/stream_completion.rb @@ -44,7 +44,7 @@ module Actions # @option arguments [Hash] :headers Custom HTTP headers # @option arguments [Hash] :body request body # - # @see https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-inference-stream-inference + # @see https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-inference-stream-completion # def stream_completion(arguments = {}) request_opts = { endpoint: arguments[:endpoint] || 'inference.stream_completion' } diff --git a/elasticsearch-api/lib/elasticsearch/api/version.rb b/elasticsearch-api/lib/elasticsearch/api/version.rb index 952d2fc27..3981ceca8 100644 --- a/elasticsearch-api/lib/elasticsearch/api/version.rb +++ b/elasticsearch-api/lib/elasticsearch/api/version.rb @@ -18,6 +18,6 @@ module Elasticsearch module API VERSION = '9.5.0'.freeze - ES_SPECIFICATION_COMMIT = '1bd5fad6c1ba96a1678b69ca77537cbabd69e7f5'.freeze + ES_SPECIFICATION_COMMIT = 'ddbb639a46f7019d7f8cc479b623dd4b23969112'.freeze end end