Slow performance for Dataset retrievalInstructions
The performance of the OSDU Dataset retrievalInstructions service is inconsistent and can be slow at times.
In order to fully retrieved data, several OSDU services need to be called (for example to retrieve well log data would involve performing a search query and retrievalInstructions service request).
The following retrievalInstructions request will get a signed URL for a LAS file in the Azure M15 pre-shipping environment. It takes between 900 - 2000 milliseconds to complete this request.
Ideally, the typical retrievalInstructions request should take less than 500 milliseconds.
curl --location --request POST 'https://osdu-ship.msft-osdu-test.org/api/dataset/v1/retrievalInstructions' \
--header 'data-partition-id: opendes' \
--header 'Authorization: Bearer {{access_token}}' \
--header 'Content-Type: application/json' \
--data-raw '{
"datasetRegistryIds": [
"opendes:dataset--File.Generic:320bbc5a-e7b4-4ddd-a77f-011c48b939ca"
]
}'