-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Labels
Milestone
Description
To avoid breaking existing systems, NodeNorm v2.3.4 on ITRB sets up endpoints at both /1.4/ and /1.3/. This ticket covers three things:
- Remove the
/1.3/endpoints at https://github.com/helxplatform/translator-devops/blob/94b219801fe08d8c089005a0e676d333329fd47d/helm/node-normalization-web-server/templates/ingress.yaml#L59-L75 after notifying Translator and giving everybody enough time to transition off of it. - Document that the version-specific endpoints should only be used for TRAPI-specific endpoints, e.g. use
/1.4/querybut/get_normalized_nodes. - Part of the confusion is that OpenAPI always adds the
1.4/endpoint. We might want to move that out of the ingress and into the code itself, i.e. have aTrapi14Endpointsclass that lives at1.4/, and then we can later buildTrapi15Endpointsand have them both running side-by-side for a while.
Reactions are currently unavailable