Open VDS merge requestshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests2022-10-17T09:56:41Zhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/707Robust GetPathFromURL2022-10-17T09:56:41ZMorten OfstadRobust GetPathFromURLFix URLDecode function so it handles %XX escaped characters correctly.
Update DataProvider with robust GetPathFromURL and implement GetFileOrObjectName using that.Fix URLDecode function so it handles %XX escaped characters correctly.
Update DataProvider with robust GetPathFromURL and implement GetFileOrObjectName using that.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/708Add warning about possible invalid scale factor to SEGYImport2022-10-06T09:54:24ZJørgen Lindjorgen.lind@3lc.aiAdd warning about possible invalid scale factor to SEGYImporthttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/709Documentation Improvements2022-10-21T07:30:40ZMorten OfstadDocumentation Improvements* Add more detailed description of VolumeDataChannelDescriptor value range min/max
* Added first draft of documentation for interpolation
* Update important-types-and-functions.rst
* Depend on javadoc only when building java
* Add DebugW...* Add more detailed description of VolumeDataChannelDescriptor value range min/max
* Added first draft of documentation for interpolation
* Update important-types-and-functions.rst
* Depend on javadoc only when building java
* Add DebugWithDocs preset to CMakePresets.jsonhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/710Fix AwsCrt shutdown2022-10-11T15:21:58ZMorten OfstadFix AwsCrt shutdownMake the EventLoopGroup/DefaultHostResolver/ClientBootstrap shared between IOManagerAWSCurl instances and leak all of it if there are still open handles on shutdown in order to avoid hangs/crashes from the AwsCrt where it tries to join t...Make the EventLoopGroup/DefaultHostResolver/ClientBootstrap shared between IOManagerAWSCurl instances and leak all of it if there are still open handles on shutdown in order to avoid hangs/crashes from the AwsCrt where it tries to join threads that have exited and/or create new threads after ExitProcess().https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/711Added options to control which dimension groups are copied to the VDSCopy tool2022-10-11T11:59:53ZMorten OfstadAdded options to control which dimension groups are copied to the VDSCopy tool* Fix double-lock when remapping from constant value chunks. Fix missing locking before LimitPageListSize when remapping.
* Implemented CopyPage from remapped layers.
* Added options to control which dimension groups are copied to the VD...* Fix double-lock when remapping from constant value chunks. Fix missing locking before LimitPageListSize when remapping.
* Implemented CopyPage from remapped layers.
* Added options to control which dimension groups are copied to the VDSCopy tool.
* Fix missing/misplaced copyrights in some files.
* Added API to get the super-chunks for a VolumeDataPageAccessor.
* Update VDSCopy to loop over super-chunks in order to make remapping efficient.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/712Fix the URLDecode function2022-10-11T13:58:01ZMorten OfstadFix the URLDecode functionFix the URLDecode function so it only accept %XX when it has exactly two hex digits [0-9a-fA-F] following the '%' character.Fix the URLDecode function so it only accept %XX when it has exactly two hex digits [0-9a-fA-F] following the '%' character.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/713Remove magic values from VolumeDataMapping enum2022-10-13T14:42:31ZMorten OfstadRemove magic values from VolumeDataMapping enumhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/714Update Java and Python APIs2022-10-13T10:45:56ZMorten OfstadUpdate Java and Python APIsUpdate Java and Python APIs with recent changes to documentation and added APIs.Update Java and Python APIs with recent changes to documentation and added APIs.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/715Feature/jorgen.lind/dms throw2022-10-13T13:39:09ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/dms throwhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/716Remove gcp docker image building2022-10-17T14:56:51ZJørgen Lindjorgen.lind@3lc.aiRemove gcp docker image buildinghttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/717Feature/jorgen.lind/cicd update2022-10-14T12:16:23ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/cicd updatehttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/718Update location for zlib 1.2.12 as original location is no longer available.2022-10-16T21:53:11ZMarius Storm-Olsenmarius@bluware.comUpdate location for zlib 1.2.12 as original location is no longer available.zlib.net removed the 1.2.12 version of zlib when they released the
1.2.13 version on October 13th.
Github still keeps it around, so use that instead.zlib.net removed the 1.2.12 version of zlib when they released the
1.2.13 version on October 13th.
Github still keeps it around, so use that instead.Jørgen Lindjorgen.lind@3lc.aiJørgen Lindjorgen.lind@3lc.aihttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/719Add flush to VolumeDataAccessManagerPython2022-10-17T11:44:26ZJørgen Lindjorgen.lind@3lc.aiAdd flush to VolumeDataAccessManagerPythonhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/720Remove gcp docker image building2022-10-17T14:56:51ZDanylo Vanin (EPAM)Remove gcp docker image buildingOriginal MR: !716
(cherry picked from commit 2bcc80699dd3a0107e17f575b13a44abf4f7feaf)Original MR: !716
(cherry picked from commit 2bcc80699dd3a0107e17f575b13a44abf4f7feaf)Danylo Vanin (EPAM)Danylo Vanin (EPAM)https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/721Remove unused code in SEGYImport2022-10-18T12:23:47ZJørgen Lindjorgen.lind@3lc.aiRemove unused code in SEGYImporthttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/722Flush VolumeDataLayout in the accessmanager2022-10-18T13:03:12ZJørgen Lindjorgen.lind@3lc.aiFlush VolumeDataLayout in the accessmanagerso that the VolumeDataLayout is flushed for files and objectstore.so that the VolumeDataLayout is flushed for files and objectstore.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/723Mark version 2.4.42022-10-20T12:12:39ZJørgen Lindjorgen.lind@3lc.aiMark version 2.4.4https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/724Mark version 2.3.82022-10-19T13:48:06ZJørgen Lindjorgen.lind@3lc.aiMark version 2.3.8https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/725Feature/jorgen.lind/std exception dms2022-10-20T13:11:19ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/std exception dmshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/726update_32022-10-20T13:30:50ZJørgen Lindjorgen.lind@3lc.aiupdate_3Fix that VolumeDataPageAccessor::AccessMode_Create/AccessMode_CreateWithoutLODGeneration didn't fully overwrite all existing data. Add new VolumeDataPageAccessor::AccessMode_ReadWriteWithoutLODGeneration to support resumable copies and u...Fix that VolumeDataPageAccessor::AccessMode_Create/AccessMode_CreateWithoutLODGeneration didn't fully overwrite all existing data. Add new VolumeDataPageAccessor::AccessMode_ReadWriteWithoutLODGeneration to support resumable copies and update VDSCopy tool to use the correct access mode when resuming.