diff --git a/output/openapi/elasticsearch-openapi.json b/output/openapi/elasticsearch-openapi.json index 90ff06dcdb..bb72976135 100644 --- a/output/openapi/elasticsearch-openapi.json +++ b/output/openapi/elasticsearch-openapi.json @@ -74248,6 +74248,12 @@ "$ref": "#/components/schemas/inference._types:TextEmbeddingByteResult" } }, + "text_embedding_bits": { + "type": "array", + "items": { + "$ref": "#/components/schemas/inference._types:TextEmbeddingByteResult" + } + }, "text_embedding": { "type": "array", "items": { diff --git a/output/openapi/elasticsearch-serverless-openapi.json b/output/openapi/elasticsearch-serverless-openapi.json index 6945b2f720..45680044af 100644 --- a/output/openapi/elasticsearch-serverless-openapi.json +++ b/output/openapi/elasticsearch-serverless-openapi.json @@ -46659,6 +46659,12 @@ "$ref": "#/components/schemas/inference._types:TextEmbeddingByteResult" } }, + "text_embedding_bits": { + "type": "array", + "items": { + "$ref": "#/components/schemas/inference._types:TextEmbeddingByteResult" + } + }, "text_embedding": { "type": "array", "items": { diff --git a/output/schema/schema-serverless.json b/output/schema/schema-serverless.json index aa0f9d913b..458285f0a8 100644 --- a/output/schema/schema-serverless.json +++ b/output/schema/schema-serverless.json @@ -123996,7 +123996,7 @@ } } ], - "specLocation": "inference/_types/Results.ts#L91-L96" + "specLocation": "inference/_types/Results.ts#L92-L97" }, { "description": "Represents an inference endpoint as returned by the GET API", @@ -124189,6 +124189,20 @@ } } }, + { + "name": "text_embedding_bits", + "required": false, + "type": { + "kind": "array_of", + "value": { + "kind": "instance_of", + "type": { + "name": "TextEmbeddingByteResult", + "namespace": "inference._types" + } + } + } + }, { "name": "text_embedding", "required": false, @@ -124246,7 +124260,7 @@ } } ], - "specLocation": "inference/_types/Results.ts#L79-L89", + "specLocation": "inference/_types/Results.ts#L79-L90", "variants": { "kind": "container" } diff --git a/output/schema/validation-errors.json b/output/schema/validation-errors.json index 7eb76cbc56..7404da1355 100644 --- a/output/schema/validation-errors.json +++ b/output/schema/validation-errors.json @@ -2,7 +2,6 @@ "endpointErrors": { "async_search.submit": { "request": [ - "Request: query parameter 'keep_alive' does not exist in the json spec", "Request: query parameter 'min_compatible_shard_node' does not exist in the json spec", "interface definition _types:QueryVectorBuilder - Property text_embedding is a single-variant and must be required" ], @@ -57,13 +56,6 @@ ], "response": [] }, - "cat.help": { - "request": [ - "Request: missing json spec query parameter 'help'", - "Request: missing json spec query parameter 's'" - ], - "response": [] - }, "cat.indices": { "request": [ "request definition cat.indices:Request / body - A request with inherited properties must have a PropertyBody" @@ -138,8 +130,6 @@ }, "cat.segments": { "request": [ - "Request: query parameter 'local' does not exist in the json spec", - "Request: query parameter 'master_timeout' does not exist in the json spec", "request definition cat.segments:Request / body - A request with inherited properties must have a PropertyBody" ], "response": [] @@ -158,8 +148,6 @@ }, "cat.tasks": { "request": [ - "Request: query parameter 'timeout' does not exist in the json spec", - "Request: query parameter 'wait_for_completion' does not exist in the json spec", "request definition cat.tasks:Request / body - A request with inherited properties must have a PropertyBody" ], "response": [] @@ -367,6 +355,13 @@ ], "response": [] }, + "inference.update": { + "request": [ + "/_inference/{inference_id}/_update: different http methods in the json spec", + "/_inference/{task_type}/{inference_id}/_update: different http methods in the json spec" + ], + "response": [] + }, "ingest.delete_geoip_database": { "request": [ "Request: query parameter 'master_timeout' does not exist in the json spec", diff --git a/specification/_json_spec/async_search.submit.json b/specification/_json_spec/async_search.submit.json index 2d5ad25831..5bff2b1606 100644 --- a/specification/_json_spec/async_search.submit.json +++ b/specification/_json_spec/async_search.submit.json @@ -39,6 +39,11 @@ "description": "Control whether the response should be stored in the cluster if it completed within the provided [wait_for_completion] time (default: false)", "default": false }, + "keep_alive": { + "type": "time", + "description": "Update the time interval in which the results (partial or final) for this search will be available", + "default": "5d" + }, "batched_reduce_size": { "type": "number", "description": "The number of shard results that should be reduced at once on the coordinating node. This value should be used as the granularity at which progress results will be made available.", diff --git a/specification/_json_spec/cat.help.json b/specification/_json_spec/cat.help.json index 07d8b8af0f..d37747f882 100644 --- a/specification/_json_spec/cat.help.json +++ b/specification/_json_spec/cat.help.json @@ -16,17 +16,6 @@ "methods": ["GET"] } ] - }, - "params": { - "help": { - "type": "boolean", - "description": "Return help information", - "default": false - }, - "s": { - "type": "list", - "description": "Comma-separated list of column names or column aliases to sort by" - } } } } diff --git a/specification/_json_spec/cat.segments.json b/specification/_json_spec/cat.segments.json index 765f0b41ef..369c813aba 100644 --- a/specification/_json_spec/cat.segments.json +++ b/specification/_json_spec/cat.segments.json @@ -32,6 +32,14 @@ "type": "string", "description": "a short version of the Accept header, e.g. json, yaml" }, + "local": { + "type": "boolean", + "description": "Return local information, do not retrieve the state from master node (default: false)" + }, + "master_timeout": { + "type": "time", + "description": "Explicit operation timeout for connection to master node" + }, "bytes": { "type": "enum", "description": "The unit in which to display byte values", diff --git a/specification/_json_spec/cat.tasks.json b/specification/_json_spec/cat.tasks.json index e8a74574f5..24164f3857 100644 --- a/specification/_json_spec/cat.tasks.json +++ b/specification/_json_spec/cat.tasks.json @@ -60,6 +60,16 @@ "type": "boolean", "description": "Verbose mode. Display column headers", "default": false + }, + "timeout": { + "type": "time", + "default": "30s", + "description": "Period to wait for a response. If no response is received before the timeout expires, the request fails and returns an error." + }, + "wait_for_completion": { + "type": "boolean", + "default": false, + "description": "If `true`, the request blocks until the task has completed." } } } diff --git a/specification/_json_spec/eql.search.json b/specification/_json_spec/eql.search.json index 3818508320..1d9831a6e8 100644 --- a/specification/_json_spec/eql.search.json +++ b/specification/_json_spec/eql.search.json @@ -42,7 +42,7 @@ "allow_partial_search_results": { "type": "boolean", "description": "Control whether the query should keep running in case of shard failures, and return partial results", - "default": false + "default": true }, "allow_partial_sequence_results": { "type": "boolean", diff --git a/specification/_json_spec/indices.cancel_migrate_reindex.json b/specification/_json_spec/indices.cancel_migrate_reindex.json index 9c333c2736..26d8881201 100644 --- a/specification/_json_spec/indices.cancel_migrate_reindex.json +++ b/specification/_json_spec/indices.cancel_migrate_reindex.json @@ -1,7 +1,7 @@ { "indices.cancel_migrate_reindex": { "documentation": { - "url": "https://www.elastic.co/guide/en/elasticsearch/reference/master/data-stream-reindex.html", + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/master/data-stream-reindex-cancel-api.html", "description": "This API returns the status of a migration reindex attempt for a data stream or index" }, "stability": "experimental", diff --git a/specification/_json_spec/indices.create_from.json b/specification/_json_spec/indices.create_from.json index 76fb06d072..342f560d1c 100644 --- a/specification/_json_spec/indices.create_from.json +++ b/specification/_json_spec/indices.create_from.json @@ -1,7 +1,7 @@ { "indices.create_from": { "documentation": { - "url": "https://www.elastic.co/guide/en/elasticsearch/reference/master/data-stream-reindex.html", + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/master/indices-create-index-from-source.html", "description": "This API creates a destination from a source index. It copies the mappings and settings from the source index while allowing request settings and mappings to override the source values." }, "stability": "experimental", diff --git a/specification/_json_spec/indices.get_migrate_reindex_status.json b/specification/_json_spec/indices.get_migrate_reindex_status.json index 309d44f137..7e027dec38 100644 --- a/specification/_json_spec/indices.get_migrate_reindex_status.json +++ b/specification/_json_spec/indices.get_migrate_reindex_status.json @@ -1,7 +1,7 @@ { "indices.get_migrate_reindex_status": { "documentation": { - "url": "https://www.elastic.co/guide/en/elasticsearch/reference/master/data-stream-reindex.html", + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/master/data-stream-reindex-status-api.html", "description": "This API returns the status of a migration reindex attempt for a data stream or index" }, "stability": "experimental", diff --git a/specification/_json_spec/indices.migrate_reindex.json b/specification/_json_spec/indices.migrate_reindex.json index 1f69103497..d1689f7eb9 100644 --- a/specification/_json_spec/indices.migrate_reindex.json +++ b/specification/_json_spec/indices.migrate_reindex.json @@ -1,7 +1,7 @@ { "indices.migrate_reindex": { "documentation": { - "url": "https://www.elastic.co/guide/en/elasticsearch/reference/master/data-stream-reindex.html", + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/master/data-stream-reindex-api.html", "description": "This API reindexes all legacy backing indices for a data stream. It does this in a persistent task. The persistent task id is returned immediately, and the reindexing work is completed in that task" }, "stability": "experimental",