diff --git a/output/schema/validation-errors.json b/output/schema/validation-errors.json index 6d1cfeec70..4ccda83648 100644 --- a/output/schema/validation-errors.json +++ b/output/schema/validation-errors.json @@ -38,7 +38,6 @@ }, "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" ], @@ -739,8 +738,7 @@ "request": [ "Request: query parameter 'type_query_string' does not exist in the json spec", "Request: missing json spec query parameter 'type'", - "Request: missing json spec query parameter 'master_timeout'", - "Request: missing json spec query parameter 'timeout'" + "Request: missing json spec query parameter 'master_timeout'" ], "response": [] }, @@ -866,26 +864,12 @@ ], "response": [] }, - "shutdown.delete_node": { - "request": [ - "Request: query parameter 'master_timeout' does not exist in the json spec", - "Request: query parameter 'timeout' does not exist in the json spec" - ], - "response": [] - }, "shutdown.get_node": { "request": [ "Request: query parameter 'timeout' does not exist in the json spec" ], "response": [] }, - "shutdown.put_node": { - "request": [ - "Request: query parameter 'master_timeout' does not exist in the json spec", - "Request: query parameter 'timeout' does not exist in the json spec" - ], - "response": [] - }, "snapshot.clone": { "request": [ "Request: query parameter 'timeout' does not exist in the json spec" @@ -945,7 +929,6 @@ }, "xpack.info": { "request": [ - "Request: query parameter 'human' does not exist in the json spec", "request definition xpack.info:Request / query - Property 'human' is already defined in an ancestor class" ], "response": [] 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/license.post_start_trial.json b/specification/_json_spec/license.post_start_trial.json index 676709db4e..b256612b33 100644 --- a/specification/_json_spec/license.post_start_trial.json +++ b/specification/_json_spec/license.post_start_trial.json @@ -29,10 +29,6 @@ "master_timeout": { "type": "time", "description": "Timeout for processing on master node" - }, - "timeout": { - "type": "time", - "description": "Timeout for acknowledgement of update from all nodes in cluster" } } } diff --git a/specification/_json_spec/shutdown.delete_node.json b/specification/_json_spec/shutdown.delete_node.json index c8e2b8856b..d6c6551340 100644 --- a/specification/_json_spec/shutdown.delete_node.json +++ b/specification/_json_spec/shutdown.delete_node.json @@ -24,6 +24,15 @@ } ] }, - "params": {} + "params": { + "master_timeout": { + "type": "time", + "description": "Explicit operation timeout for connection to master node" + }, + "timeout": { + "type": "time", + "description": "Explicit operation timeout" + } + } } } diff --git a/specification/_json_spec/shutdown.put_node.json b/specification/_json_spec/shutdown.put_node.json index 3aa5f1b0c7..b0e29899e1 100644 --- a/specification/_json_spec/shutdown.put_node.json +++ b/specification/_json_spec/shutdown.put_node.json @@ -24,7 +24,16 @@ } ] }, - "params": {}, + "params": { + "master_timeout": { + "type": "time", + "description": "Explicit operation timeout for connection to master node" + }, + "timeout": { + "type": "time", + "description": "Explicit operation timeout" + } + }, "body": { "description": "The shutdown type definition to register", "required": true diff --git a/specification/_json_spec/xpack.info.json b/specification/_json_spec/xpack.info.json index 730b492601..d98ff6563b 100644 --- a/specification/_json_spec/xpack.info.json +++ b/specification/_json_spec/xpack.info.json @@ -18,6 +18,12 @@ ] }, "params": { + "human": { + "type": "boolean", + "required": false, + "description": "Defines whether additional human-readable information is included in the response. In particular, it adds descriptions and a tag line. The default value is true.", + "default": true + }, "categories": { "type": "list", "description": "Comma-separated list of info categories. Can be any of: build, license, features"