Slow performance for fetch curve data requests
Fetching curve data in Wellbore DDMS curve data request appears to take at least 800 milliseconds, even if the size of the curve data is small.
Ideally, the typical fetch curve data request should take less than 500 milliseconds.
The following Wellbore DDMS curve data request will fetch curve data for a well log in the Azure M15 pre-shipping environment. This well log only has 3 curves with 5 indices, however, it can take 1600 milliseconds to complete.
curl --location --request GET 'https://osdu-ship.msft-osdu-test.org/api/os-wellbore-ddms/ddms/v3/welllogs/opendes:work-product-component--WellLog:AutoTest_999265713361/data' \
--header 'data-partition-id: opendes' \
--header 'offset: 0' \
--header 'limit: 100' \
--header 'curves;' \
--header 'describe: false' \
--header 'orient: split' \
--header 'Authorization: Bearer {{access_token}}'