Replace usage of deprecated PUT /entity/{id}/version endpoint

Description

Usage of this endpoint in the client should be removed per https://sagebionetworks.jira.com/browse/SYNPY-1098

Environment

None

Activity

Show:
Jordan Kiang
September 29, 2020, 5:07 PM
Edited

Running integration tests before this fix results in 55 calls to PUT /entity/{id}/version

Running after this change results in 0 calls to that endpoint.

Jordan Kiang
October 9, 2020, 5:29 PM

I’ve published the release candidate that includes this change, but I’m not sure if there’s a good way for you to validate that it has been removed. Perhaps after the release has been deployed for a bit we can check the logs to confirm the usage.

Marco Marasca
October 9, 2020, 8:06 PM
Edited

Thanks , I verified that in the code the PUT calls to /entity/{id}/version are not present. We will monitor the usage over time (I setup a chart in the stack meeting). Hopefully after a few months we will see the usage of the old endpoint fade as people update their clients.

Closing for now and we can re-open if needed.

Assignee

Jordan Kiang

Reporter

Jordan Kiang

Labels

None

Validator

Marco Marasca

Development Area

None

Release Version History

None

Sprint

None

Fix versions

Priority

Major
Configure