Wellbore Domain Services merge requestshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests2023-08-17T11:18:45Zhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/394clean up script2023-08-17T11:18:45ZYunhua Koglinclean up scriptM11 - Release 0.14Yunhua KoglinYunhua Koglinhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/607Cleanup search V2 & fast search V3 APIs2022-09-06T08:54:06ZLuc YriarteCleanup search V2 & fast search V3 APIsrelated to issue #48
note on APIs impacted:
* [Legacy search APIs](https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/blob/master/spec/generated/openapi.json#/fast-search) have b...related to issue #48
note on APIs impacted:
* [Legacy search APIs](https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/blob/master/spec/generated/openapi.json#/fast-search) have been marked and announced as deprecated in [M9](https://community.opengroup.org/osdu/governance/project-management-committee/-/wikis/M9-Release-Notes#deprecation-notice).
* V3 [fast-search](https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/blob/release/0.15/spec/generated/openapi.json#/search%20v3/query_wellbores_ddms_v3_query_wellbores_post) and [search /ddms/v3/query/wellbores](https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/blob/release/0.15/spec/generated/openapi.json#/fast-search%20v3) were marked and announced as deprecated in [M12](https://community.opengroup.org/osdu/governance/project-management-committee/-/wikis/M12-Release-Notes#deprecation-notice)- #40.M14 - Release 0.17https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/130[Clients middleware] Tracing-WrongErrorCode/Bug: initialize correctly respons...2023-08-17T11:24:29ZCyril Monmouton[Clients middleware] Tracing-WrongErrorCode/Bug: initialize correctly response variable to ensure "if response" can runM7 - Release 0.10YannickVincent RondotKin Jin NgYannickhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/458close dask localcluster when closing daskclient2023-08-17T11:17:34ZAlexandre Vincentclose dask localcluster when closing daskclientM11 - Release 0.14Alexandre VincentAlexandre Vincenthttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/811configure worker service for azure2023-12-01T03:34:07Zsaketh somarajuconfigure worker service for azure- Add `SERVICE_HOST_WDMS_WORKER` env variable to configure wellbore worker service
- Related to https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services-worker/-/merge_requests/10- Add `SERVICE_HOST_WDMS_WORKER` env variable to configure wellbore worker service
- Related to https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services-worker/-/merge_requests/10M22 - Release 0.25saketh somarajusaketh somarajuhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/747Consistency review support worker2023-07-13T14:53:40ZYannickConsistency review support workerPrework around consistency rules to support write bulk done inside worker external service rather than Dask local cluster. In that case bulk data/dataframe are not available. Instead a description of the data is provided so that consiste...Prework around consistency rules to support write bulk done inside worker external service rather than Dask local cluster. In that case bulk data/dataframe are not available. Instead a description of the data is provided so that consistency rules can be checked.
The changes in the current merge request is about that, compute consistency rules using dataframe description (see [BulkInfoForConsistency](https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/blob/8be61ccf99692b46ef9727fcf82c705bb3073cb7/app/bulk_persistence/consistency_checks.py#L111) model) insteadM19 - Release 0.22https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/138content type header addition2023-08-17T11:24:19ZParomita Mitracontent type header additionM7 - Release 0.10Anuj GuptaParomita MitraAnuj Guptahttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/489Context without logger2023-08-17T11:17:05ZAlexandre VincentContext without loggerM12 - Release 0.15Alexandre VincentAlexandre Vincenthttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/335CPU requests / limits for autoscaling2023-08-17T11:20:01ZLuc YriarteCPU requests / limits for autoscalingM10 - Release 0.13https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/271Create WellLog v1.1.0 with demo postman - fix kind2023-08-17T11:21:30ZLuc YriarteCreate WellLog v1.1.0 with demo postman - fix kindM9 - Release 0.12https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/392curating and adding property tests on model_curated2023-08-17T11:18:48ZAlexandre Vincentcurating and adding property tests on model_curatedM11 - Release 0.14Alexandre VincentAlexandre Vincenthttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/608curve array/column manipulation module2022-09-14T13:51:56ZYannickcurve array/column manipulation module* columns/curve manipulations moved from routers/bulk/utils into a dedicated module inside bulk_persistence package.
* describe from bulk catalog moved as BulkCatalog class method
* columns labels and dtypes stored within the object afte...* columns/curve manipulations moved from routers/bulk/utils into a dedicated module inside bulk_persistence package.
* describe from bulk catalog moved as BulkCatalog class method
* columns labels and dtypes stored within the object after its computation to prevent multiple computation
* Bulk catalog attributes `record_id` and `columns` become privateM14 - Release 0.17https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/416Custom venv command not needed anymore as venv cache is disabled2023-08-17T11:18:16ZLuc YriarteCustom venv command not needed anymore as venv cache is disabledDisabled on [CICD MR508](https://community.opengroup.org/osdu/platform/ci-cd-pipelines/-/merge_requests/508/)Disabled on [CICD MR508](https://community.opengroup.org/osdu/platform/ci-cd-pipelines/-/merge_requests/508/)M11 - Release 0.14https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/530dask_bulk_storage.post_dataframe_without_session2023-08-17T11:16:12ZChristophe Lallementdask_bulk_storage.post_dataframe_without_sessionM12 - Release 0.15https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/660Dask downgrade2023-08-17T11:14:43ZLuc YriarteDask downgradeRevert dask requirement to 2022.4.1
Upgrade to 2022.10.2 have introduced incompatibility issues due to [breaking changes in 2022.4.2](https://docs.dask.org/en/stable/changelog.html#v2022-04-2).Revert dask requirement to 2022.4.1
Upgrade to 2022.10.2 have introduced incompatibility issues due to [breaking changes in 2022.4.2](https://docs.dask.org/en/stable/changelog.html#v2022-04-2).M15 - Release 0.18https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/775Dask local cluster not created if bulk management on worker service2023-08-18T14:52:38ZYannickDask local cluster not created if bulk management on worker serviceIf bulk management is fully delegated to bulk worker service, Dask back end is then not needed.
The purpose of the changes is to prevent creation of Dask cluster in that case reducing memory footprint and unnecessary Dask scheduler.
Not...If bulk management is fully delegated to bulk worker service, Dask back end is then not needed.
The purpose of the changes is to prevent creation of Dask cluster in that case reducing memory footprint and unnecessary Dask scheduler.
Note:
It also contains changes to address [an issue when worker service is enabled](https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services-worker/-/issues/2).
`/version` endpoint returns additional details regarding bulk management backend setup (either Dask or bulk worker service).M20 - Release 0.23https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/353DE Core clients timeout reduction2023-08-17T11:19:34ZCyril MonmoutonDE Core clients timeout reductionM10 - Release 0.13https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/640Delete api deprecated2022-11-10T10:22:22ZVictor DosdaDelete api deprecatedM15 - Release 0.18Victor DosdaVictor Dosdahttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/295Delete Wellbore DDMS kickoff with R3 team.mp42023-08-17T11:20:56ZVincent RondotDelete Wellbore DDMS kickoff with R3 team.mp4Delete Wellbore DDMS kickoff with R3 team.mp4
(moved to https://community.opengroup.org/osdu/documentation/-/tree/master/platform/api/Wellbore-DDMS/media)Delete Wellbore DDMS kickoff with R3 team.mp4
(moved to https://community.opengroup.org/osdu/documentation/-/tree/master/platform/api/Wellbore-DDMS/media)M10 - Release 0.13https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/322Deletion multiple records2023-08-17T11:20:19ZVictor DosdaDeletion multiple recordsM10 - Release 0.13Victor DosdaVictor Dosda