feat: SDDMS-V4 implementation
This MR implements a subset of V4 endpoints for Seismic Domain Data Management Service (SDDMS)
-
These new endpoints provide the ability to
-
PUT
(register) a generic dataset -
GET
list of datasets in a data-partition -
GET
the generic dataset using a storage record identifier -
DELETE
a dataset -
GET
all the version identifier list of a dataset storage record -
GET
a specific version of a dataset
-
-
Additionally, endpoints for obtaining SAS tokens to upload and download the datasets are added too.
-
GET
connection string for dataset upload -
GET
connection string to upload a specific version of a dataset -
GET
connection string to download a dataset -
GET
connection string to download a specific version of a dataset
-
-
The following illustrations highlight the interactions between SDDMS and OSDU core services to register a dataset.
-
The following showcases the interactions between SDDMS and OSDU core services to GET a dataset.
-
The following illustration shows the interactions between SDDMS and OSDU to obtain a connection string for ingestion
GET {{SVC_URL}}/connection-string/upload/record/{storage-record-id}
GET {{SVC_URL}}/connection-string/download/record/{storage-record-id}
Edited by Varunkumar Manohar