Details
-
Bug
-
Status: In Review
-
Highest
-
Resolution: Unresolved
-
None
Description
When we have device that contains Junos [common models|https://github.com/Juniper/yang/tree/master/22.3/22.3R1/common] and [junos family models|https://github.com/Juniper/yang/tree/master/22.3/22.3R1/junos] its not possible to access [its mount point documentation|http://localhost:8181/apidoc/explorer/index.html?urls.primaryName=17830-sim-device%20resources%20-%20RestConf%20RFC%208040].
The docs are never loaded and we can see that Java VM is out of heap space. After some time the running ODL instance is killed.
Attachments
Issue Links
- is blocked by
-
NETCONF-1241 OpenAPI: Iterate over models in PathsStream
-
- Resolved
-
-
NETCONF-1242 OpenAPI: Iterate over models in SchemasStream
-
- Resolved
-
- is duplicated by
-
NETCONF-480 GET on /apidoc/apis takes long time to respond
-
- Resolved
-
- relates to
-
NETCONF-1054 OpenApi: POST examples are incorrect
-
- Resolved
-
-
NETCONF-1056 OpenApi: Do not use ArrayNode to store parameters
-
- Resolved
-
-
NETCONF-1057 OpenApi: Eliminate TOP schemas
-
- Resolved
-
-
NETCONF-1234 Slow API docs generation for Junos device
-
- Resolved
-
-
NETCONF-982 Reduce the number of schema objects
-
- Resolved
-
-
NETCONF-997 OpenAPI: Use Java Path object instead of JsonNode
-
- Resolved
-
-
NETCONF-1023 OpenAPI: Limit usage of JsonUtil#copy method
-
- Resolved
-
-
NETCONF-1024 OpenAPI: Use Java Schema object instead of JsonNode
-
- Resolved
-
-
NETCONF-1025 OpenAPI: Eliminate JsonUtil#addFields method
-
- Resolved
-
-
NETCONF-1036 OpenApi: Reduce XML elements inside OpenApi JSON
-
- Resolved
-
-
NETCONF-1041 OpenApi: Transform model to Java records
-
- Resolved
-
-
NETCONF-1050 OpenApi: Introduce Operation object
-
- Resolved
-
1.
|
Create swagger benchmark with Junos models |
|
In Progress | Peter Suna |
Gerrit Reviews
| # | Subject | Branch | Project | Status | CR | V |
|---|---|---|---|---|---|---|
| 103968,31 | WIP: Add ApiDocServiceImpl getMountDoc benchmark test | master | netconf | Status: NEW | 0 | -1 |
| 110143,4 | Remove unnecessary empty double lines. | master | netconf | Status: NEW | -1 | +1 |
| 110156,4 | Upgrade FIXME inside OpenAPi | master | netconf | Status: NEW | -1 | +1 |
| 110158,4 | Remove not needed todos | master | netconf | Status: NEW | -1 | +1 |
| 110175,1 | Delete all always null returning methods | master | netconf | Status: NEW | -1 | +1 |