Open VDS merge requestshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests2020-09-14T18:14:27Zhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/237Default arguments for AWSOpenOptions in Python2020-09-14T18:14:27ZMorten OfstadDefault arguments for AWSOpenOptions in PythonFix #53.Fix #53.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/236Update pybind11 code to disallow None everywhere2020-09-14T12:28:02ZMorten OfstadUpdate pybind11 code to disallow None everywherehttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/235Pass Coogle Cloud credentials via options (GONRG-397)2020-09-14T19:34:13ZDzmitry Poloyko (EPAM)Pass Coogle Cloud credentials via options (GONRG-397)Adds ability to pass Coogle Cloud credentials via OpenVDS options
## Type of change
- [ ] Bug Fix
- [X] Feature
## Does this introduce a change in the core logic?
- [NO]
## Does this introduce a change in the cloud provider implement...Adds ability to pass Coogle Cloud credentials via OpenVDS options
## Type of change
- [ ] Bug Fix
- [X] Feature
## Does this introduce a change in the core logic?
- [NO]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [ ] Azure
- [X] GCP
- [ ] IBM
## Does this introduce a breaking change?
- [NO]
## What is the current behavior?
Credentials can be provided only via ADC (GOOGLE_APPLICATION_CREDENTIALS environment variable)
## What is the new/expected behavior?
Credentials can be passed to GoogleOpenOptions structure
## Have you added/updated Unit Tests and Integration Tests?
- [NO]
## Changes:
- GoogleOpenOptions structure has been extended to handle credentials;
- IOManagerGoogle has been extended respectively.Morten OfstadJørgen Lindjorgen.lind@3lc.aiDzmitry Poloyko (EPAM)Morten Ofstadhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/234Update Python Metadata API2020-09-11T14:43:40ZMorten OfstadUpdate Python Metadata APIUpdated the Python API autogeneration system so it works with the Metadata.h header being split into MetadataKey.h, MetadataAccess.h and MetadataContainer.h. Reran autogeneration and fixed missing implementations. Updated the Python crea...Updated the Python API autogeneration system so it works with the Metadata.h header being split into MetadataKey.h, MetadataAccess.h and MetadataContainer.h. Reran autogeneration and fixed missing implementations. Updated the Python createtest so it uses KnownMetadata to set the origin of the VDS it creates.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/233Add pytest unit test2020-09-14T07:33:32ZJørgen Lindjorgen.lind@3lc.aiAdd pytest unit testhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/232Fixed minor issues into .gitignore amd CMake script (GONG-402 prerequisite)2020-09-11T11:06:58ZDzmitry Poloyko (EPAM)Fixed minor issues into .gitignore amd CMake script (GONG-402 prerequisite)This is small fix which improves existing sources
## Type of change
- [X] Bug Fix
- [ ] Feature
## Does this introduce a change in the core logic?
- [NO]
## Does this introduce a change in the cloud provider implementation, if so whi...This is small fix which improves existing sources
## Type of change
- [X] Bug Fix
- [ ] Feature
## Does this introduce a change in the core logic?
- [NO]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [ ] Azure
- [X] GCP
- [ ] IBM
## Does this introduce a breaking change?
- [NO]
## What is the current behavior?
1) After project is opened by VSCode .vscode directory is visible in changelist
2) A piece of code from google-cloud-cpp sources was introduced directly into IOManagerGoogle.cpp
## What is the new/expected behavior?
1) After project is opened by VSCode .vscode directory isn't visible in changelist
2) The original google-cloud-cpp sources was referenced and used
## Have you added/updated Unit Tests and Integration Tests?
- [NO]
## Changes:
- Global .gitignore is updated to hide VSCode directory
- The original google-cloud-cpp sources was referenced and used instead of adding piece of then directly into IOManagerGoogle.cppJørgen Lindjorgen.lind@3lc.aiDzmitry Poloyko (EPAM)Jørgen Lindjorgen.lind@3lc.aihttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/231Python VolumeDataRequest use destructor instead of finalizer2020-09-09T11:14:47ZJørgen Lindjorgen.lind@3lc.aiPython VolumeDataRequest use destructor instead of finalizerhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/230Make sure that we find the real reason for cancelled jobs2020-09-09T10:39:00ZJørgen Lindjorgen.lind@3lc.aiMake sure that we find the real reason for cancelled jobshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/229Update JupyterNotebook example to use url2020-09-09T09:32:55ZJørgen Lindjorgen.lind@3lc.aiUpdate JupyterNotebook example to use urlhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/228Feature/jorgen.lind/sliceserver2020-09-08T14:34:16ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/sliceserverhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/227Update roundtrip test2020-09-07T10:02:38ZJørgen Lindjorgen.lind@3lc.aiUpdate roundtrip testhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/226Add roundtrip integration test2020-09-04T12:02:01ZJørgen Lindjorgen.lind@3lc.aiAdd roundtrip integration testif cmake parameters TEST_SEGY_FILE and TEST_URL with optional
TEST_CONNECTION then the test will used said parameters import the SEGY
file with default parameters, and then export the VDS to a local SEGY
file. It will then do a SHA256 ha...if cmake parameters TEST_SEGY_FILE and TEST_URL with optional
TEST_CONNECTION then the test will used said parameters import the SEGY
file with default parameters, and then export the VDS to a local SEGY
file. It will then do a SHA256 hash of both files and validate that the
hashes er the same.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/225Copy the data from the metadata page instead of serializing the parsedmetadata2020-09-04T09:31:01ZJørgen Lindjorgen.lind@3lc.aiCopy the data from the metadata page instead of serializing the parsedmetadatahttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/224Fix so there is no inconsistency when flushing metadatapages2020-09-04T09:27:45ZJørgen Lindjorgen.lind@3lc.aiFix so there is no inconsistency when flushing metadatapageshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/223Fix so there is no inconsistency when flushing metadatapages2020-09-04T09:05:41ZJørgen Lindjorgen.lind@3lc.aiFix so there is no inconsistency when flushing metadatapageshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/222Split Metadata.h into MetadataKey.h, MetadataAccess.h and MetadataContainer.h.2020-09-02T11:11:27ZMorten OfstadSplit Metadata.h into MetadataKey.h, MetadataAccess.h and MetadataContainer.h.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/221Feature/jorgen/update python2020-09-01T14:06:13ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen/update pythonhttps://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/219Feature/jorgen.lind/global counters2020-08-31T13:25:39ZJørgen Lindjorgen.lind@3lc.aiFeature/jorgen.lind/global countershttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/open-vds/-/merge_requests/218Remove cmake message2020-08-27T11:40:22ZJørgen Lindjorgen.lind@3lc.aiRemove cmake message