Open VDS merge requestshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests2021-03-16T21:07:42Zhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/351Build package update2021-03-16T21:07:42ZJørgen Lindjorgen.lind@3lc.aiBuild package updatehttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/352Build package update2021-03-16T20:52:42ZJørgen Lindjorgen.lind@3lc.aiBuild package updatehttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/350Python: Fix OpenWithAdaptiveCompressionRatio and OpenWithAdaptiveCompressiont...2021-04-08T08:39:40ZJørgen Lindjorgen.lind@3lc.aiPython: Fix OpenWithAdaptiveCompressionRatio and OpenWithAdaptiveCompressiontolerance functionshttps://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/348Improved Python create VDS test2021-03-12T10:30:04ZMorten OfstadImproved Python create VDS testFixed the array selector of the target buffer. It actually worked before, but only by accident because Python limits the selector to the actual shape of the array and the max[] was always larger than the shape of the array. Since we alwa...Fixed the array selector of the target buffer. It actually worked before, but only by accident because Python limits the selector to the actual shape of the array and the max[] was always larger than the shape of the array. Since we always want to select the whole target buffer array we just use the universal selector for the whole array instead.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/347Feature/jorgen.lind/next release2021-03-11T15:52:49ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/next releasehttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/346Feature/jorgen.lind/long live 2.0.02021-03-11T15:34:03ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/long live 2.0.0https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/345Feature/jorgen.lind/cmake detection2021-03-11T15:21:22ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/cmake detectionhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/344Feature/jorgen.lind/mark 1.2.22021-03-11T14:32:08ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/mark 1.2.2https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/337Feature/marius.storm olsen/tag latest2021-03-11T13:45:08ZMarius Storm-Olsenmarius@bluware.comFeature/marius.storm olsen/tag latestTag with 'latest' as well on the build of a repo tag
Makes it more convenient to quickly push updates to the container registryTag with 'latest' as well on the build of a repo tag
Makes it more convenient to quickly push updates to the container registryMarius Storm-Olsenmarius@bluware.comMarius Storm-Olsenmarius@bluware.comhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/342Add hint that we would like to Zip the SEGYTraceHeaders if possible2021-03-11T12:34:18ZMorten OfstadAdd hint that we would like to Zip the SEGYTraceHeaders if possibleAdd hint that we would like to Zip the SEGYTraceHeaders if possible when importing data with SEGYImport.Add hint that we would like to Zip the SEGYTraceHeaders if possible when importing data with SEGYImport.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/341Add API to map chunk indices2021-03-11T11:46:14ZMorten OfstadAdd API to map chunk indicesBecause some channels can have mappings (e.g. one value per trace), the number of chunks can be less than in the primary
channel and we need to have a mapping to figure out the chunk index in each channel that is produced together.Because some channels can have mappings (e.g. one value per trace), the number of chunks can be less than in the primary
channel and we need to have a mapping to figure out the chunk index in each channel that is produced together.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/339Implemented accumulation of uncompressed and adaptive sizes2021-03-11T10:23:36ZMorten OfstadImplemented accumulation of uncompressed and adaptive sizesImplemented accumulation of uncompressed and adaptive sizes when writing data.Implemented accumulation of uncompressed and adaptive sizes when writing data.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/340Feature/jorgen.lind/dms update2021-03-11T10:23:36ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/dms updatehttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/338Feature/jorgen.lind/disable aws2021-03-10T16:54:13ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/disable awshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/335Create Python memoryview objects for VolumeDataPage GetBuffer/GetWritableBuff...2021-03-10T15:00:47ZMorten OfstadCreate Python memoryview objects for VolumeDataPage GetBuffer/GetWritableBuffer methodsThis adds API to create memoryview objects for the VolumeDataPages so it is possible to write data to a VDS using Python.
* Add API to get the VolumeDataPageAccessor from a VolumeDataPage.
* Make sure we include our own pybind11 version...This adds API to create memoryview objects for the VolumeDataPages so it is possible to write data to a VDS using Python.
* Add API to get the VolumeDataPageAccessor from a VolumeDataPage.
* Make sure we include our own pybind11 version before anything installed on the system.
* Avoid releasing the GIL when using py::cast.
* Create Python memoryview objects for VolumeDataPage GetBuffer/GetWritableBuffer methods.
* Add 'unitless' to the KnownUnitNames.
* Add more code to the Python createtest so it writes to the VDS and checks if the result is correct.
This resolves #73 "Python VDS creation doesn't work".https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/336Add a way to get the size of the overwritten data when writing to a HueBulkDa...2021-03-09T16:37:20ZMorten OfstadAdd a way to get the size of the overwritten data when writing to a HueBulkDataStoreAdded an 'oldSize' parameter to go along with the 'oldMetadata' parameter of the various write methods in HueBulkDataStore.Added an 'oldSize' parameter to go along with the 'oldMetadata' parameter of the various write methods in HueBulkDataStore.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/334Fix Python VolumeDataAxisDescriptor/VolumeDataChannelDescriptor descriptor st...2021-03-08T15:15:06ZMorten OfstadFix Python VolumeDataAxisDescriptor/VolumeDataChannelDescriptor descriptor string marshallingFix Python VolumeDataAxisDescriptor/VolumeDataChannelDescriptor classes so they put the name/unit strings in a global string pool to avoid capturing pointers to temporary strings created by pybind11 marshalling.Fix Python VolumeDataAxisDescriptor/VolumeDataChannelDescriptor classes so they put the name/unit strings in a global string pool to avoid capturing pointers to temporary strings created by pybind11 marshalling.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/333Build package2021-03-08T14:09:02ZJørgen Lindjorgen.lind@3lc.aiBuild packagehttps://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.