Open VDS merge requestshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests2020-08-24T07:37:42Zhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/195Add java functionality to write 2d and 3d data2020-08-24T07:37:42ZSilvian BensdorpAdd java functionality to write 2d and 3d dataSupports all data types except 'any', and works for 2d and 3d data.
The blocksize and LOD level are currently hard-coded.Supports all data types except 'any', and works for 2d and 3d data.
The blocksize and LOD level are currently hard-coded.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/220Add java support to write channel unit strings2020-09-01T13:44:23ZJørgen Lindjorgen.lind@3lc.aiAdd java support to write channel unit stringsAlso adds support to read R64 data through the java interfaceAlso adds support to read R64 data through the java interfacehttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/675Add java to build script2022-09-06T09:49:29ZJørgen Lindjorgen.lind@3lc.aiAdd java to build scripthttps://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/857Add KnownMetadata definitions for statistics metadata.2023-10-04T15:11:30ZMorten OfstadAdd KnownMetadata definitions for statistics metadata.Add KnownMetadata definitions for statistics metadata.Add KnownMetadata definitions for statistics metadata.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/81Add metadata in the ImportInformation category from the SEGYImport tool2020-04-08T09:57:24ZMorten OfstadAdd metadata in the ImportInformation category from the SEGYImport toolThis adds metadata containing the input file name, display name (same as input file name), input file size, input file last write time and import time to the ImportInformation category.This adds metadata containing the input file name, display name (same as input file name), input file size, input file last write time and import time to the ImportInformation category.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/880Add missing VolumeData and WaveletAdaptiveLevel classes to Java API2024-02-26T20:07:38ZMorten OfstadAdd missing VolumeData and WaveletAdaptiveLevel classes to Java APIhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/349Add more Python API documentation2021-03-12T12:49:00ZMorten OfstadAdd more Python API documentationAdded openWithAdaptiveCompressionTolerance/openWithAdaptiveCompressionRatio calls, DMSOpenOptions/VDSFileOpenOptions, VolumeDataRequest and VolumeDataPageAccessor/VolumeDataPage classes to the python-api.rst file.Added openWithAdaptiveCompressionTolerance/openWithAdaptiveCompressionRatio calls, DMSOpenOptions/VDSFileOpenOptions, VolumeDataRequest and VolumeDataPageAccessor/VolumeDataPage classes to the python-api.rst file.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/27Add named parameters to generated constructors2020-01-23T15:03:56ZStein PedersenAdd named parameters to generated constructorshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/583Add newline to success message in vdscopy2022-03-15T16:37:42ZJørgen Lindjorgen.lind@3lc.aiAdd newline to success message in vdscopyhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/582Add newline to success message in vdscopy2022-03-15T15:52:25ZJørgen Lindjorgen.lind@3lc.aiAdd newline to success message in vdscopyhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/247Add Non SSE uint wavelet decompression2020-10-01T09:27:12ZJørgen Lindjorgen.lind@3lc.aiAdd Non SSE uint wavelet decompressionhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/168Add note about accepted format of Expiration time for AWS2020-06-17T09:35:26ZMorten OfstadAdd note about accepted format of Expiration time for AWShttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/365Add NpzToVds example2021-03-30T10:33:43ZJørgen Lindjorgen.lind@3lc.aiAdd NpzToVds examplehttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/606Add OpenVDSInterface class2022-05-12T13:16:42ZMorten OfstadAdd OpenVDSInterface classAdded an OpenVDS interface class that is versioned and takes care of wrapping strings/vectors.Added an OpenVDS interface class that is versioned and takes care of wrapping strings/vectors.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/605Add OpenVDSVersion.h to OpenVDS.h2022-05-11T12:07:52ZJørgen Lindjorgen.lind@3lc.aiAdd OpenVDSVersion.h to OpenVDS.hhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/123Add Optional compilation of IOManagers2023-01-11T21:09:07ZJørgen Lindjorgen.lind@3lc.aiAdd Optional compilation of IOManagershttps://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/836Add option to print list of dimension groups to the VDSInfo tool2023-08-21T17:59:45ZMorten OfstadAdd option to print list of dimension groups to the VDSInfo toolAdd option to print list of dimension groups in a VDS to the VDSInfo tool.Add option to print list of dimension groups in a VDS to the VDSInfo tool.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/295Add option to specify ChunkMetadataPageSize when creating a VolumeDataPageAcc...2021-01-15T15:46:43ZMorten OfstadAdd option to specify ChunkMetadataPageSize when creating a VolumeDataPageAccessor with AccessMode::Create and add option to control whether layer status is written when flushing the upload queue* Update Python API with new options to AzureOpenOptions.
* Allow chunk metadata page size to be specified when creating a VolumeDataPageAccessor with AccessMode::Create.
* Add parameter to flushUploadQueue to control if the layer status...* Update Python API with new options to AzureOpenOptions.
* Allow chunk metadata page size to be specified when creating a VolumeDataPageAccessor with AccessMode::Create.
* Add parameter to flushUploadQueue to control if the layer status is written or not.
These changes originated from Srivatsan Raman (ExxonMobil) in order to make it easier to write VDSs in parallel.