openapi parsing performance improvement with protobuffer (#4568)

* update necessary dependencies

* update openapi test structure

* remove old swagger files and generate new ones

* use protobuffer to parse openapi for performance improvement
This commit is contained in:
Natasha Sarkar
2022-04-18 11:10:43 -07:00
committed by GitHub
parent 9452a031ba
commit cf89eae804
51 changed files with 40422 additions and 145215 deletions

View File

@@ -501,8 +501,8 @@ spec:
list: # {"$ref":"#/definitions/io.k8s.cli.setters.list"}
- 0
`,
errMsg: `list in body must be of type integer: "string"
list in body must be of type integer: "boolean"
errMsg: `list[1] in body must be of type integer: "string"
list[2] in body must be of type integer: "boolean"
list in body should have at most 2 items`,
},
@@ -750,8 +750,8 @@ spec:
list: # {"$ref":"#/definitions/io.k8s.cli.setters.list"}
- 0
`,
errMsg: `list in body must be of type integer: "string"
list in body must be of type integer: "boolean"
errMsg: `list[1] in body must be of type integer: "string"
list[2] in body must be of type integer: "boolean"
list in body should have at most 2 items`,
},
{