Open VDS merge requestshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests2021-03-05T14:14:23Zhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/331Update to pybind 2.6.22021-03-05T14:14:23ZJørgen Lindjorgen.lind@3lc.aiUpdate to pybind 2.6.2https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/330Change defaults for bricksize/margin when specifying compression2021-03-08T08:27:44ZMorten OfstadChange defaults for bricksize/margin when specifying compressionAdd command-line argument to set margin when importing data. Default to 128 bricksize with 4 margin if using Wavelet compression.Add command-line argument to set margin when importing data. Default to 128 bricksize with 4 margin if using Wavelet compression.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/329Adds missing parameter2021-03-05T09:17:14ZOla NilssonAdds missing parameterFilled in the not working code with the parameter that seemed to be missing.Filled in the not working code with the parameter that seemed to be missing.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/328Add options for adaptive compression2021-03-05T10:41:04ZMorten OfstadAdd options for adaptive compressionThe adaptive compression is a system that allows you to download less data if you're willing to sacrifice some quality. You can set a target compression ratio or tolerance and the system will choose the adaptive level that best matches y...The adaptive compression is a system that allows you to download less data if you're willing to sacrifice some quality. You can set a target compression ratio or tolerance and the system will choose the adaptive level that best matches your target (there are a discrete number of quality levels stored when the data is compressed). In particular, compressing the data with the WaveletLossless method is only really useful if you want to export a bit-equivalent dataset to the original, you're always better off reading with an adaptive tolerance of 0 which gives you nearly lossless data at a much better bitrate.
This resolves #64 "Add options for adaptive streaming".https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/327Feature/jorgen.lind/segyreadme and error handling vdsfile2021-03-04T15:04:27ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/segyreadme and error handling vdsfilehttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/326Feature/jorgen.lind/header fields2021-03-03T15:02:24ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/header fieldshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/323Feature/jorgen.lind/fix dim wavlet 1.22021-03-02T12:13:32ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/fix dim wavlet 1.2https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/322Fix wrong dimension being used in wavelet decompress2021-03-02T12:13:30ZJørgen Lindjorgen.lind@3lc.aiFix wrong dimension being used in wavelet decompresshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/321add OSDU docker build2021-03-01T10:43:36ZMarius Storm-Olsenmarius@bluware.comadd OSDU docker buildMorten OfstadJørgen Lindjorgen.lind@3lc.aiMorten Ofstadhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/320Remove vim swap file2021-02-25T15:44:23ZJørgen Lindjorgen.lind@3lc.aiRemove vim swap filehttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/319Fix roundtrip connection arguments2021-02-24T17:55:14ZJørgen Lindjorgen.lind@3lc.aiFix roundtrip connection argumentshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/318Add functionality to create compressed VDSs2021-02-24T16:12:59ZMorten OfstadAdd functionality to create compressed VDSs* Implemented compression options for Create() calls.
* Added IsCompressionMethodSupported() API to check which compression methods are supported by the current implementation.
* Add compression method and tolerance command-line paramete...* Implemented compression options for Create() calls.
* Added IsCompressionMethodSupported() API to check which compression methods are supported by the current implementation.
* Add compression method and tolerance command-line parameters to SEGYImport command line tool.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/317Feature/jorgen.lind/test fixup2021-02-24T13:54:49ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/test fixuphttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/316Make sure we build the Curl dependencies if either GCP or DMS IOManagers are ...2021-03-01T11:38:09ZMorten OfstadMake sure we build the Curl dependencies if either GCP or DMS IOManagers are enabled* Make sure we build the Curl dependencies if either GCP or DMS IOManagers are enabled.
* Add DISABLE_DMS_IOMANAGER to the options.* Make sure we build the Curl dependencies if either GCP or DMS IOManagers are enabled.
* Add DISABLE_DMS_IOMANAGER to the options.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/315Python volume data access fixes2021-02-24T11:24:41ZMorten OfstadPython volume data access fixes* Added cancelAndWaitForCompletion to Python VolumeDataRequest class.
* Fixed wrong capitalization of method names in a few places in the VolumeDataRequest class.
* Updated documentation for Python VolumeDataRequest class.
* Update docum...* Added cancelAndWaitForCompletion to Python VolumeDataRequest class.
* Fixed wrong capitalization of method names in a few places in the VolumeDataRequest class.
* Updated documentation for Python VolumeDataRequest class.
* Update documentation for C++ VolumeDataRequest class and output new Python docstrings for the wrapper.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/314Autodetect local file or IOManager object when using the tools.2021-02-23T14:52:57ZJørgen Lindjorgen.lind@3lc.aiAutodetect local file or IOManager object when using the tools.Eliminating the need to have different arguments when accessing files.
For example if a SEGYImport format file is locally or remote, the
argument coud be C:\some\folder\format.json or
s3://bucket/subfolder/format.json. Now both will be r...Eliminating the need to have different arguments when accessing files.
For example if a SEGYImport format file is locally or remote, the
argument coud be C:\some\folder\format.json or
s3://bucket/subfolder/format.json. Now both will be read using the
--header-format argument.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/313New volume data access manager2021-02-19T14:07:20ZMorten OfstadNew volume data access managerThe new VolumeDataAccessManager for C++ uses a VolumeDataRequest class to encapsulate requests and handles synchronization for you. There are also new VolumeData(Read|ReadWrite|Interpolating)Accessor classes that wraps the interface and ...The new VolumeDataAccessManager for C++ uses a VolumeDataRequest class to encapsulate requests and handles synchronization for you. There are also new VolumeData(Read|ReadWrite|Interpolating)Accessor classes that wraps the interface and manages cloning automatically.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/312Feature/jorgen.lind/cpprest fixup2021-02-18T12:42:09ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/cpprest fixuphttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/311Fix building cmake generated vs solutions2021-02-17T12:20:52ZJørgen Lindjorgen.lind@3lc.aiFix building cmake generated vs solutionshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/310Fixup stripping symbols on non MSVC release builds2021-02-12T14:25:41ZJørgen Lindjorgen.lind@3lc.aiFixup stripping symbols on non MSVC release builds