Wellbore Domain Services merge requestshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests2023-08-17T11:16:54Zhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/497unified split record_id/version + moved from utils2023-08-17T11:16:54ZYannickunified split record_id/version + moved from utilsAs part of validation of record id to come. Here initial work:
- split record_id/version unified in a single function + move into a dedicated module
- unnecessary regex remove (behavior remain untouched)
-As part of validation of record id to come. Here initial work:
- split record_id/version unified in a single function + move into a dedicated module
- unnecessary regex remove (behavior remain untouched)
-M12 - Release 0.15https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/499Bulk persistence model import2023-08-17T11:16:53ZLuc YriarteBulk persistence model importM12 - Release 0.15https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/500Validate record id at API level2023-08-17T11:16:51ZYannickValidate record id at API level* All CRUD v3 {record_id} parameter validated using RegEx from its associated schema (was only 'str' before), check by FastAPI/Pyndatic.
* Returns 422 error code if the record id doesn't match the regex.
* Regex unified API spec & models...* All CRUD v3 {record_id} parameter validated using RegEx from its associated schema (was only 'str' before), check by FastAPI/Pyndatic.
* Returns 422 error code if the record id doesn't match the regex.
* Regex unified API spec & models
* Unit tests update to test all changed API in both success case and invalid record id case. (replacing some obsolete ones)M12 - Release 0.15https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/501shorten & simply e2e cid + always log it2023-08-17T11:16:49ZYannickshorten & simply e2e cid + always log itshorten & simply e2e cid + always log itshorten & simply e2e cid + always log itM12 - Release 0.15https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/502Revert "Merge branch 'bulk-persistence-module-exports' into 'master'"2023-08-17T11:16:48ZLuc YriarteRevert "Merge branch 'bulk-persistence-module-exports' into 'master'"This reverts commit c90403733469a5b93e4ed6dac2ae080a7f1cfad9, reversing
changes made to 3cff952c7cf3af4699b95b67eb656e1d20775290.This reverts commit c90403733469a5b93e4ed6dac2ae080a7f1cfad9, reversing
changes made to 3cff952c7cf3af4699b95b67eb656e1d20775290.M12 - Release 0.15https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/503Fix 'bulk-persistence-module-exports' temporary storage configuration.2023-08-17T11:16:46ZLuc YriarteFix 'bulk-persistence-module-exports' temporary storage configuration.Bulk persistence module exports
See merge request osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services!441Bulk persistence module exports
See merge request osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services!441M12 - Release 0.15https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/504Bulk persistence app config2023-08-17T11:16:44ZLuc YriarteBulk persistence app configDo not import app Config from bulk persistence, except for traces which will be factored out later.Do not import app Config from bulk persistence, except for traces which will be factored out later.M12 - Release 0.15https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/505purge test: nb version from 20->3, only parquet2023-08-17T11:16:42ZYannickpurge test: nb version from 20->3, only parquetpurge test: nb version from 20->3, only parquetpurge test: nb version from 20->3, only parquetM12 - Release 0.15https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/506fetch records dependency function2023-08-17T11:16:41ZVictor Dosdafetch records dependency functionM12 - Release 0.15Victor DosdaVictor Dosdahttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/509Move tenant resolution to an independent tenant module2023-08-17T11:16:40ZLuc YriarteMove tenant resolution to an independent tenant moduleM12 - Release 0.15https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/511Simplify e2e tests2023-08-17T11:16:38ZAlexandre VincentSimplify e2e testsM12 - Release 0.15Alexandre VincentAlexandre Vincenthttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/512read log data V2 to return 4xx instead of 5002023-08-17T11:16:36ZYannickread log data V2 to return 4xx instead of 500return 422 when trying to read data using a not supported bulk storage version
return 404 when bulk not found on blob storagereturn 422 when trying to read data using a not supported bulk storage version
return 404 when bulk not found on blob storageM12 - Release 0.15https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/513Fix healthiness tests2023-08-17T11:16:35ZAlexandre VincentFix healthiness testsM12 - Release 0.15Alexandre VincentAlexandre Vincenthttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/514adding model_examples data as hypothesis examples for models2023-08-17T11:16:33ZAlexandre Vincentadding model_examples data as hypothesis examples for modelsM12 - Release 0.15Alexandre VincentAlexandre Vincenthttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/515use configurable app fixture in bulk tests2023-08-17T11:16:30ZAlexandre Vincentuse configurable app fixture in bulk testsM12 - Release 0.15Alexandre VincentAlexandre Vincenthttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/516[GONRG-4833] Refactored Pipeline2023-08-17T11:16:29ZDanylo Vanin (EPAM)[GONRG-4833] Refactored PipelineM12 - Release 0.15Danylo Vanin (EPAM)Danylo Vanin (EPAM)https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/518Vdosda/invalid session2023-08-17T11:16:27ZVictor DosdaVdosda/invalid sessionM12 - Release 0.15Victor DosdaVictor Dosdahttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/519quick fix for dask worker error message in common ddms v3 tests2023-08-17T11:16:26ZAlexandre Vincentquick fix for dask worker error message in common ddms v3 testsM12 - Release 0.15Alexandre VincentAlexandre Vincenthttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/521upgrade fastapi to 0.68.22023-08-17T11:16:24ZAlexandre Vincentupgrade fastapi to 0.68.2M12 - Release 0.15Alexandre VincentAlexandre Vincenthttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/522welllog120 model2023-08-17T11:16:22ZVictor Dosdawelllog120 modelUse raw string prefix in AbstractCommonResources100 TechnicalAssuranceID field as well, seems like it was forgottenUse raw string prefix in AbstractCommonResources100 TechnicalAssuranceID field as well, seems like it was forgottenM12 - Release 0.15Victor DosdaVictor Dosda