Open VDS merge requestshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests2022-06-02T07:05:58Zhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/621Set the correct value range for signed 8-bit and signed 16-bit SEGY2022-06-02T07:05:58ZJim KingSet the correct value range for signed 8-bit and signed 16-bit SEGYOffset the calculated value range for signed 8-bit and signed 16-bit so that we end up with the correct value range for the VDS.Offset the calculated value range for signed 8-bit and signed 16-bit so that we end up with the correct value range for the VDS.Jim KingJim Kinghttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/622Offset the calculated value range for signed 8-bit and signed 16-bit so that...2022-06-02T18:48:43ZJørgen Lindjorgen.lind@3lc.aiOffset the calculated value range for signed 8-bit and signed 16-bit so that...Offset the calculated value range for signed 8-bit and signed 16-bit so that we end up with the correct value range for the VDSOffset the calculated value range for signed 8-bit and signed 16-bit so that we end up with the correct value range for the VDSJørgen Lindjorgen.lind@3lc.aiJørgen Lindjorgen.lind@3lc.aihttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/623SEGYExport add support for integer sample data2022-06-07T07:07:15ZJim KingSEGYExport add support for integer sample dataSEGYExport currently supports only floating point sample data. This MR adds support 8/16/32-bit integer sample data, signed or unsigned.SEGYExport currently supports only floating point sample data. This MR adds support 8/16/32-bit integer sample data, signed or unsigned.Jim KingJim Kinghttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/624Feature/jorgen.lind/2.3.72022-06-07T21:14:16ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/2.3.7Jørgen Lindjorgen.lind@3lc.aiJørgen Lindjorgen.lind@3lc.aihttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/625Change the OpenVDSInterface to use an ErrorHandler callback2022-06-09T11:25:09ZMorten OfstadChange the OpenVDSInterface to use an ErrorHandler callbackChange the OpenVDSInterface to use an ErrorHandler callback to set the error so it doesn't depend on the allocator being the same on the inside of the library as in the client application. Assigning std::string from the inside to a std::...Change the OpenVDSInterface to use an ErrorHandler callback to set the error so it doesn't depend on the allocator being the same on the inside of the library as in the client application. Assigning std::string from the inside to a std::string reference from the outside fails when the allocators are not the same, so we need the interface to use C-string.Morten OfstadMorten Ofstadhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/626Feature/jorgen.lind/cmake presets2022-06-10T20:23:04ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/cmake presetsJørgen Lindjorgen.lind@3lc.aiJørgen Lindjorgen.lind@3lc.aihttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/627Fix the VolumeDataPageAccessor::GetChunkVolumeDataHash method so it returns u...2022-06-09T14:53:29ZMorten OfstadFix the VolumeDataPageAccessor::GetChunkVolumeDataHash method so it returns uint64_tFix the VolumeDataPageAccessor::GetChunkVolumeDataHash method so it returns uint64_t which is the internal type and the type used in the helper functions in VolumeData.h. Update Python/Java API.Fix the VolumeDataPageAccessor::GetChunkVolumeDataHash method so it returns uint64_t which is the internal type and the type used in the helper functions in VolumeData.h. Update Python/Java API.Morten OfstadMorten Ofstadhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/628Feature/stein.pedersen/volume data page helper methods2022-06-13T12:04:24ZStein PedersenFeature/stein.pedersen/volume data page helper methodsAdd indexing helper functions on VolumeDataPage.Add indexing helper functions on VolumeDataPage.Stein PedersenStein Pedersenhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/629Feature/stein.pedersen/java readme2022-06-10T14:01:47ZStein PedersenFeature/stein.pedersen/java readmeDescribe the changes to the Java API from release 2.3Describe the changes to the Java API from release 2.3Stein PedersenStein Pedersenhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/630Add a mechanism for replacing the GetOpenVDSInterface function2022-06-10T08:59:40ZMorten OfstadAdd a mechanism for replacing the GetOpenVDSInterface functionAdd a macro test for OPENVDS_REPLACE_INTERFACE in order to be able to replace the GetOpenVDSInterface function.Add a macro test for OPENVDS_REPLACE_INTERFACE in order to be able to replace the GetOpenVDSInterface function.Morten OfstadMorten Ofstadhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/631Fix JavaDoc strings that were causing the documentation build to fail2022-06-13T14:21:17ZMorten OfstadFix JavaDoc strings that were causing the documentation build to failMorten OfstadMorten Ofstadhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/632MacOS support2022-06-16T07:53:40ZJørgen Lindjorgen.lind@3lc.aiMacOS supportThis isn't perfect, but 90% there. azurestorage doesn't get an rpath
which is odd, and the fix for st_mtim.tv_nsec is crude. Check the
readme.md for build instructions.This isn't perfect, but 90% there. azurestorage doesn't get an rpath
which is odd, and the fix for st_mtim.tv_nsec is crude. Check the
readme.md for build instructions.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/633OpenVDSInterface versioning improvements2022-06-16T09:00:58ZMorten OfstadOpenVDSInterface versioning improvementsSeparate versioning calls into a base class for the OpenVDSInterface in order to have a guaranteed stable interface for getting the version. Support setting the OpenVDSInterface with a replacement. Downgrade patch level for master branch...Separate versioning calls into a base class for the OpenVDSInterface in order to have a guaranteed stable interface for getting the version. Support setting the OpenVDSInterface with a replacement. Downgrade patch level for master branch to 255 to account for mach-o binaries keeping the version numbers in bytes.Morten OfstadMorten Ofstadhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/634update 2.4 branch with fixes in master branch2022-06-16T15:47:20ZJørgen Lindjorgen.lind@3lc.aiupdate 2.4 branch with fixes in master branchJørgen Lindjorgen.lind@3lc.aiJørgen Lindjorgen.lind@3lc.aihttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/635Python: Update api and avoid compiler warning by using {}2022-06-16T14:26:38ZJørgen Lindjorgen.lind@3lc.aiPython: Update api and avoid compiler warning by using {}in if expressionsin if expressionsJørgen Lindjorgen.lind@3lc.aiJørgen Lindjorgen.lind@3lc.aihttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/636Guard using generator expressions in ExternalProject_add2022-06-17T09:13:51ZJørgen Lindjorgen.lind@3lc.aiGuard using generator expressions in ExternalProject_addJørgen Lindjorgen.lind@3lc.aiJørgen Lindjorgen.lind@3lc.aihttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/637Guard using generator expressions in ExternalProject_add2022-06-17T09:48:28ZJørgen Lindjorgen.lind@3lc.aiGuard using generator expressions in ExternalProject_addJørgen Lindjorgen.lind@3lc.aiJørgen Lindjorgen.lind@3lc.aihttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/638Feature/jorgen.lind/python fixup2022-06-21T17:57:05ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/python fixupJørgen Lindjorgen.lind@3lc.aiJørgen Lindjorgen.lind@3lc.aihttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/639Feature/jorgen.lind/2.4.12022-06-21T16:32:43ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/2.4.1Jørgen Lindjorgen.lind@3lc.aiJørgen Lindjorgen.lind@3lc.aihttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/640Feature/jorgen.lind/simple pytest benchmark2022-06-24T15:08:48ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/simple pytest benchmarkJørgen Lindjorgen.lind@3lc.aiJørgen Lindjorgen.lind@3lc.ai