Wellbore Domain Services merge requestshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests2023-08-17T11:25:59Zhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/65Cleanup refs to SLB wiki2023-08-17T11:25:59ZLuc YriarteCleanup refs to SLB wikiM5 - Release 0.8Luc YriarteLuc Yriartehttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/66Update tests to use Entitlement v22023-08-17T11:25:57ZVincent RondotUpdate tests to use Entitlement v2M5 - Release 0.8Vincent RondotVincent Rondothttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/67add backoff on search and storage client2023-08-17T11:25:56ZYannickadd backoff on search and storage clientAdding backoff strat to retry on some specific error on search and storage client.
It will retry on few cases for now, already identified (basically connection failure).
It used exponential wait strategy. The number of max_tries and max_...Adding backoff strat to retry on some specific error on search and storage client.
It will retry on few cases for now, already identified (basically connection failure).
It used exponential wait strategy. The number of max_tries and max_wait_times are configurable through env variable. Default are respectively 4 and 5 seconds. The factor and base wait are fixed and set to 1 and 0.5 second.
There's one handler so far to trace the error in case of backoff.
Note: this MR also contains a trace added around the 'write bulk', used during investigation which appeared quite useful.M5 - Release 0.8https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/69fix L49 .gitlab-ci.yml2023-08-17T11:25:54ZOleksandr Kosse (EPAM)fix L49 .gitlab-ci.ymlfix line L49 (reference to nonexistent branch - was removed after MR https://community.opengroup.org/osdu/platform/ci-cd-pipelines/-/merge_requests/206)fix line L49 (reference to nonexistent branch - was removed after MR https://community.opengroup.org/osdu/platform/ci-cd-pipelines/-/merge_requests/206)M5 - Release 0.8https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/70E2e test authority kind2023-08-17T11:25:53ZVictor DosdaE2e test authority kindE2e test authority kindE2e test authority kindM6 - Release 0.9Victor DosdaVictor Dosdahttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/71Updating NOTICE2023-08-17T11:25:51ZDavid Diederichd.diederich@opengroup.orgUpdating NOTICEbackoff was added as a dependency, but FOSSA had trouble finding the license initially. Once I added it directly, it started
reporting in the NOTICE. This adds that new entry to the project to avoid the pipeline failures.backoff was added as a dependency, but FOSSA had trouble finding the license initially. Once I added it directly, it started
reporting in the NOTICE. This adds that new entry to the project to avoid the pipeline failures.M5 - Release 0.8David Diederichd.diederich@opengroup.orgDavid Diederichd.diederich@opengroup.orghttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/72wks osdu well converter2023-08-17T11:25:49Zfabian serinwks osdu well converterPerforms a conversion on the fly when calling V3 GET well on e wellbore using delfi schema.Performs a conversion on the fly when calling V3 GET well on e wellbore using delfi schema.M5 - Release 0.8https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/74Updating FOSSA NOTICE2023-08-17T11:25:48ZDavid Diederichd.diederich@opengroup.orgUpdating FOSSA NOTICEThese new attributions are based on manual overrides in the FOSSA license database for some dependencies.These new attributions are based on manual overrides in the FOSSA license database for some dependencies.M5 - Release 0.8David Diederichd.diederich@opengroup.orgDavid Diederichd.diederich@opengroup.orghttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/75bulk chunking2023-08-17T11:25:45ZLuc Yriartebulk chunkingGoal is a first merge into master about the bulk chunking feature. It's considered as alpha and is not expected to be enabled on prod environment (so by default disabled).
It contains session management (not automatic timeout drop), sup...Goal is a first merge into master about the bulk chunking feature. It's considered as alpha and is not expected to be enabled on prod environment (so by default disabled).
It contains session management (not automatic timeout drop), support on basic send bulk by chunk (not overlapping chunks, same columns), read by curve selection.M6 - Release 0.9https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/77Openapi test2023-08-17T11:25:44ZLuc YriarteOpenapi testAdd a unit test to make sure the openapi.json spec file committed with the source is up to date with the current implementation. In case of failure, rewrite the file so it can be updated with the sources.Add a unit test to make sure the openapi.json spec file committed with the source is up to date with the current implementation. In case of failure, rewrite the file so it can be updated with the sources.M5 - Release 0.8Luc YriarteLuc Yriartehttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/78Fserin/clean up slb references2023-08-17T11:25:42Zfabian serinFserin/clean up slb referencesChanges to remove slb references in generated apiChanges to remove slb references in generated apiM5 - Release 0.8https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/79Fix API spec after master merge2023-08-17T11:25:41ZLuc YriarteFix API spec after master mergeM5 - Release 0.8https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/80[GONRG-2276] Fix osdu-gcp-containerize2023-08-17T11:25:39ZOleksandr Kosse (EPAM)[GONRG-2276] Fix osdu-gcp-containerizeM5 - Release 0.8https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/81Fix kind in conversion2023-08-17T11:25:37Zfabian serinFix kind in conversionFinx in the generated kind when doing wellbore and well conversionFinx in the generated kind when doing wellbore and well conversionM5 - Release 0.8https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/83Updating NOTICE2023-08-17T11:25:36ZDavid Diederichd.diederich@opengroup.orgUpdating NOTICEM5 - Release 0.8David Diederichd.diederich@opengroup.orgDavid Diederichd.diederich@opengroup.orghttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/84Fix 500 -> 4222023-08-17T11:25:34Zfabian serinFix 500 -> 422Fix the code to send 422 instead of 500 in case of incorrect data not respecting the schema.
It was failing because of the JSON serialization of some enumFix the code to send 422 instead of 500 in case of incorrect data not respecting the schema.
It was failing because of the JSON serialization of some enumM5 - Release 0.8https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/85Use frozen python dependencies2023-08-17T11:25:32Zfabian serinUse frozen python dependenciesThis will prevent fossa from detecting false positive (transitive changes of dependencies version)This will prevent fossa from detecting false positive (transitive changes of dependencies version)M5 - Release 0.8https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/86Wellbore trajectory2023-08-17T11:25:31Zfabian serinWellbore trajectoryAdd osdu wellbore trajectory pydantic modelAdd osdu wellbore trajectory pydantic modelM5 - Release 0.8https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/87expose/propagate environment name2023-08-17T11:25:29ZYannickexpose/propagate environment nameexpose/propagate environment nameexpose/propagate environment nameM5 - Release 0.8https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/88Fserin/crud wellbore trajectory2023-08-17T11:25:28Zfabian serinFserin/crud wellbore trajectoryAdd crud api for osdu wellbore trajectory (meta)
with unit tests and integration testsAdd crud api for osdu wellbore trajectory (meta)
with unit tests and integration testsM6 - Release 0.9