[ ] Document that the version-specific endpoints should only be used for TRAPI-specific endpoints, e.g. use /1.4/query but /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 a Trapi14Endpoints class that lives at 1.4/, and then we can later build Trapi15Endpoints and have them both running side-by-side for a while.
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:/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./1.4/query
but/get_normalized_nodes
.1.4/
endpoint. We might want to move that out of the ingress and into the code itself, i.e. have aTrapi14Endpoints
class that lives at1.4/
, and then we can later buildTrapi15Endpoints
and have them both running side-by-side for a while.