Skip to content

Commit a3355c6

Browse files
committed
Merge remote-tracking branch 'origin/main' into automated/rest-api-spec-update-main
2 parents 6b90ab7 + b052219 commit a3355c6

File tree

122 files changed

+50253
-34781
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

122 files changed

+50253
-34781
lines changed

compiler/run-validations.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ async function run () {
108108
const isCompilerInstalled = await $`[[ -d ${path.join(compilerPath, 'node_modules')} ]]`.exitCode === 0
109109
const isTsGeneratorInstalled = await $`[[ -d ${path.join(tsGeneratorPath, 'node_modules')} ]]`.exitCode === 0
110110
if (noCache || !isCompilerInstalled || !isTsGeneratorInstalled) {
111-
spinner.text = 'It looks like you didn't install the project dependencies, doing that for you'
111+
spinner.text = "It looks like you didn't install the project dependencies, doing that for you"
112112
await $`npm install --prefix ${compilerPath}`
113113
await $`npm install --prefix ${tsGeneratorPath}`
114114
}

compiler/src/steps/validate-model.ts

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -215,14 +215,7 @@ export default async function validateModel (apiModel: model.Model, restSpec: Ma
215215
return
216216
}
217217

218-
if (endpoint.request == null) {
219-
if (endpoint.response == null) {
220-
modelError('Missing request & response')
221-
return
222-
} else {
223-
modelError('Missing request')
224-
}
225-
} else {
218+
if (endpoint.request !== null) {
226219
const reqType = getTypeDef(endpoint.request)
227220

228221
if (reqType == null) {
@@ -266,9 +259,7 @@ export default async function validateModel (apiModel: model.Model, restSpec: Ma
266259

267260
setRootContext(endpoint.name, 'response')
268261

269-
if (endpoint.response == null) {
270-
modelError('Missing response')
271-
} else {
262+
if (endpoint.response !== null) {
272263
const respType = getTypeDef(endpoint.response)
273264

274265
if (respType == null) {

output/openapi/elasticsearch-openapi.json

Lines changed: 2106 additions & 295 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

output/openapi/elasticsearch-serverless-openapi.json

Lines changed: 2055 additions & 244 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

output/schema/schema-serverless.json

Lines changed: 37887 additions & 33600 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

output/schema/schema.json

Lines changed: 4200 additions & 277 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

output/schema/validation-errors.json

Lines changed: 0 additions & 132 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,6 @@
66
],
77
"response": []
88
},
9-
"capabilities": {
10-
"request": [
11-
"Missing request & response"
12-
],
13-
"response": []
14-
},
159
"cluster.get_component_template": {
1610
"request": [
1711
"Request: query parameter 'flat_settings' does not exist in the json spec"
@@ -24,30 +18,6 @@
2418
],
2519
"response": []
2620
},
27-
"connector.secret_delete": {
28-
"request": [
29-
"Missing request & response"
30-
],
31-
"response": []
32-
},
33-
"connector.secret_get": {
34-
"request": [
35-
"Missing request & response"
36-
],
37-
"response": []
38-
},
39-
"connector.secret_post": {
40-
"request": [
41-
"Missing request & response"
42-
],
43-
"response": []
44-
},
45-
"connector.secret_put": {
46-
"request": [
47-
"Missing request & response"
48-
],
49-
"response": []
50-
},
5121
"create": {
5222
"request": [
5323
"Request: query parameter 'if_primary_term' does not exist in the json spec",
@@ -74,24 +44,6 @@
7444
],
7545
"response": []
7646
},
77-
"fleet.delete_secret": {
78-
"request": [
79-
"Missing request & response"
80-
],
81-
"response": []
82-
},
83-
"fleet.get_secret": {
84-
"request": [
85-
"Missing request & response"
86-
],
87-
"response": []
88-
},
89-
"fleet.post_secret": {
90-
"request": [
91-
"Missing request & response"
92-
],
93-
"response": []
94-
},
9547
"get_source": {
9648
"request": [
9749
"Request: query parameter 'stored_fields' does not exist in the json spec"
@@ -104,84 +56,6 @@
10456
],
10557
"response": []
10658
},
107-
"inference.put_alibabacloud": {
108-
"request": [
109-
"Missing request & response"
110-
],
111-
"response": []
112-
},
113-
"inference.put_amazonbedrock": {
114-
"request": [
115-
"Missing request & response"
116-
],
117-
"response": []
118-
},
119-
"inference.put_anthropic": {
120-
"request": [
121-
"Missing request & response"
122-
],
123-
"response": []
124-
},
125-
"inference.put_azureaistudio": {
126-
"request": [
127-
"Missing request & response"
128-
],
129-
"response": []
130-
},
131-
"inference.put_azureopenai": {
132-
"request": [
133-
"Missing request & response"
134-
],
135-
"response": []
136-
},
137-
"inference.put_cohere": {
138-
"request": [
139-
"Missing request & response"
140-
],
141-
"response": []
142-
},
143-
"inference.put_elasticsearch": {
144-
"request": [
145-
"Missing request & response"
146-
],
147-
"response": []
148-
},
149-
"inference.put_elser": {
150-
"request": [
151-
"Missing request & response"
152-
],
153-
"response": []
154-
},
155-
"inference.put_googleaistudio": {
156-
"request": [
157-
"Missing request & response"
158-
],
159-
"response": []
160-
},
161-
"inference.put_googlevertexai": {
162-
"request": [
163-
"Missing request & response"
164-
],
165-
"response": []
166-
},
167-
"inference.put_hugging_face": {
168-
"request": [
169-
"Missing request & response"
170-
],
171-
"response": []
172-
},
173-
"inference.put_jinaai": {
174-
"request": [
175-
"Missing request & response"
176-
],
177-
"response": []
178-
},
179-
"inference.put_mistral": {
180-
"request": [
181-
"Missing request & response"
182-
],
183-
"response": []
184-
},
18559
"ingest.get_ip_location_database": {
18660
"request": [
18761
"Request: query parameter 'master_timeout' does not exist in the json spec"
@@ -264,12 +138,6 @@
264138
],
265139
"response": []
266140
},
267-
"transform.get_node_stats": {
268-
"request": [
269-
"Missing request & response"
270-
],
271-
"response": []
272-
},
273141
"transform.get_transform": {
274142
"request": [],
275143
"response": [

0 commit comments

Comments
 (0)