Open VDS merge requestshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests2023-03-14T11:27:09Zhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/783Next development release is 3.32023-03-14T11:27:09ZJørgen Lindjorgen.lind@3lc.aiNext development release is 3.3https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/782Feature/jorgen.lind/extra argument dms constructor2023-03-14T09:59:44ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/extra argument dms constructorhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/781Implement Overwrite semantics in IOManagerDmsProxy2023-03-14T09:15:34ZJørgen Lindjorgen.lind@3lc.aiImplement Overwrite semantics in IOManagerDmsProxyThis replicates the default OpenVDS behavior. We will change the default
behavior in the future to not be overwrite as default, but atleast now
they all work the same. This is also the behavior of the existing but
deprecated sdapi based ...This replicates the default OpenVDS behavior. We will change the default
behavior in the future to not be overwrite as default, but atleast now
they all work the same. This is also the behavior of the existing but
deprecated sdapi based dms iomanager.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/780Fixes for static building of 3rdparty libraries2023-03-13T12:54:47ZJørgen Lindjorgen.lind@3lc.aiFixes for static building of 3rdparty librarieshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/779Enable writing on GetMetadataWriteAccessInterface2023-03-24T15:11:56ZJørgen Lindjorgen.lind@3lc.aiEnable writing on GetMetadataWriteAccessInterfacehttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/778This mergerequest removes aws sdk, azure storage and dms sdapi2023-03-14T20:10:30ZJørgen Lindjorgen.lind@3lc.aiThis mergerequest removes aws sdk, azure storage and dms sdapiAll 3 backends have been surpassed by newer leaner and better alternatives.All 3 backends have been surpassed by newer leaner and better alternatives.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/777Make sure the osdu_linux_build script doesn't exhaust builder resources2023-03-09T16:10:05ZJørgen Lindjorgen.lind@3lc.aiMake sure the osdu_linux_build script doesn't exhaust builder resourceshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/776Add osdu-medium tag to ci pipelines2023-03-09T12:42:52ZJørgen Lindjorgen.lind@3lc.aiAdd osdu-medium tag to ci pipelineshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/775Implement the possibility of creating cloud VDSs without metadata pages2023-03-09T13:23:07ZMorten OfstadImplement the possibility of creating cloud VDSs without metadata pages* Refactor fill3DVDSWithNoise/fill3DVDSWithBitNoise to use a common fillVolumeDataPages utility function so tests can easily fill VDSs with any kind of data and also customize the parameters for the VolumeDataPageAccessor.
* Implement th...* Refactor fill3DVDSWithNoise/fill3DVDSWithBitNoise to use a common fillVolumeDataPages utility function so tests can easily fill VDSs with any kind of data and also customize the parameters for the VolumeDataPageAccessor.
* Implement the possibility of creating cloud VDSs without metadata pages by passing a chunkMetadataPageSize of 0 when creating the VolumeDataPageAccessor (not possible with VDS files).https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/774Fixes needed for binary builds and update default dms IoManager2023-02-21T16:20:09ZJørgen Lindjorgen.lind@3lc.aiFixes needed for binary builds and update default dms IoManagerAlso add the already_registered connection option for dmsAlso add the already_registered connection option for dmshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/773Feature/jorgen.lind/macos2023-02-15T00:05:40ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/macoshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/772Feature/jorgen.lind/static dependencies2023-02-14T19:45:45ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/static dependenciesThis is a rather large change set that compiles all dependencies as static libraries. This results in libopenvds.[dll|so] to not have any other dependencies than some system libraries on windows and the gcc toolhcain libc et.al on linux....This is a rather large change set that compiles all dependencies as static libraries. This results in libopenvds.[dll|so] to not have any other dependencies than some system libraries on windows and the gcc toolhcain libc et.al on linux. We are also hiding the symbols from the dependencies so that library symbol clashing should be less of a problem. aws has quite a few symbol declared with weak linkage which is not ideal. I have not been able to remove them, but I hope most of the go away when we remove aws-cpp-sdk and just use aws-crt. This change also bumps the minimal compiler on Windows to Visual Studio 2017. We have also remove the AzureStorage as the main Azure dependency and move over to azure-sdk-for-cpp. AzureStorage has been deprecated for quite some time...https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/771[GONRG-6460] Add openvds GCR containerize pipeline2023-03-10T23:21:10ZDanylo Vanin (EPAM)[GONRG-6460] Add openvds GCR containerize pipelineDanylo Vanin (EPAM)Danylo Vanin (EPAM)https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/770Add testing to build_package2023-02-14T20:05:42ZJørgen Lindjorgen.lind@3lc.aiAdd testing to build_packagehttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/769Feature/jorgen/update 3.12023-01-03T08:57:39ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen/update 3.1https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/768Fix python 3.11 on windows2023-01-02T15:41:11ZJørgen Lindjorgen.lind@3lc.aiFix python 3.11 on windowshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/767Add KnownMetadata class to Python API documentation2023-01-02T12:21:23ZMorten OfstadAdd KnownMetadata class to Python API documentationAdd KnownMetadata class to Python API documentation.Add KnownMetadata class to Python API documentation.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/766Revert "Update aws & azurecppsdk versions"2022-12-22T14:39:19ZJørgen Lindjorgen.lind@3lc.aiRevert "Update aws & azurecppsdk versions"https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/765Revert "Update aws & azurecppsdk versions"2022-12-22T14:00:13ZJørgen Lindjorgen.lind@3lc.aiRevert "Update aws & azurecppsdk versions"Neither builds on VS2015Neither builds on VS2015https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/764Call rethrowing ReadErrorException_ not throw but reRaise to be inline with p...2022-12-22T12:38:50ZJørgen Lindjorgen.lind@3lc.aiCall rethrowing ReadErrorException_ not throw but reRaise to be inline with python styleit can't be called raise since its a python keywordit can't be called raise since its a python keyword