Open VDS merge requestshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests2022-09-26T11:18:17Zhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/695Compile and run on MacOS again2022-09-26T11:18:17ZJørgen Lindjorgen.lind@3lc.aiCompile and run on MacOS againhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/696Use the correct error message when throwing an exception if Flush() fails whe...2022-09-26T14:42:44ZMorten OfstadUse the correct error message when throwing an exception if Flush() fails when closing the VDSUse the correct error message when throwing an exception if Flush() fails when closing the VDS.
Fixes #145.Use the correct error message when throwing an exception if Flush() fails when closing the VDS.
Fixes #145.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/697Feature/jorgen.lind/dont write in read2022-09-27T14:56:15ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/dont write in readhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/699SEGYImport: Force LATTICE_UNIT to be KNOWNMETADATA_UNIT_METER2022-09-27T17:14:50ZJørgen Lindjorgen.lind@3lc.aiSEGYImport: Force LATTICE_UNIT to be KNOWNMETADATA_UNIT_METERsince we convert the origin and spacing metadata to be in meterssince we convert the origin and spacing metadata to be in metershttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/698Add bogus CMAKE_PREFIX_PATH to AWS2022-09-27T18:36:25ZJørgen Lindjorgen.lind@3lc.aiAdd bogus CMAKE_PREFIX_PATH to AWSThis speeds up the build on Windows Server 2016 because it seems to be
missing some host caching and GetFileAttribute on a path like //cmake
will be very expensiveThis speeds up the build on Windows Server 2016 because it seems to be
missing some host caching and GetFileAttribute on a path like //cmake
will be very expensivehttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/700List specific dependencies for unit-testing fase2022-09-27T19:30:42ZJørgen Lindjorgen.lind@3lc.aiList specific dependencies for unit-testing fasehttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/701Flush VolumeDataLayout in the accessmanager2022-09-28T10:58:05ZJø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/702Feature/update 3.02022-09-28T11:50:00ZJørgen Lindjorgen.lind@3lc.aiFeature/update 3.0https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/703Make gitlab use presets2022-09-29T06:53:48ZJørgen Lindjorgen.lind@3lc.aiMake gitlab use presetshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/704Make gitlab use presets2022-09-29T08:27:02ZJørgen Lindjorgen.lind@3lc.aiMake gitlab use presetshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/705Fix pages deployment2022-09-29T09:25:07ZJørgen Lindjorgen.lind@3lc.aiFix pages deploymenthttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/706Feature/jorgen.lind/manylinux 2 24 ccache2022-09-29T10:19:50ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/manylinux 2 24 ccachehttps://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/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/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/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 throw