seismic-dms-cpp-lib merge requestshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-cpp-lib/-/merge_requests2021-08-27T14:13:52Zhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-cpp-lib/-/merge_requests/81ci: fix scan for secrets2021-08-27T14:13:52ZDaniel Perezci: fix scan for secretsM8 - Release 0.11Daniel PerezDaniel Perezhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-cpp-lib/-/merge_requests/85Dockerfiles: semicolon ignores errors2021-08-27T14:13:28ZAndras SzalaiDockerfiles: semicolon ignores errorsUsing semicolon in the RUN scripts is a logic error. It ignores all previous errors from the command chain, and continues building an incomplete image.
Interestingly, this was already correct in the third Dockerfile (`build.centos7.stat...Using semicolon in the RUN scripts is a logic error. It ignores all previous errors from the command chain, and continues building an incomplete image.
Interestingly, this was already correct in the third Dockerfile (`build.centos7.staticdeps.dev.dockerfile`), but not in the other 2.M8 - Release 0.11https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-cpp-lib/-/merge_requests/87ci: updating abi-check script2021-08-27T14:13:23ZDaniel Perezci: updating abi-check scriptAdding validation for different results from abi-checkAdding validation for different results from abi-checkM8 - Release 0.11Daniel PerezDaniel Perezhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-cpp-lib/-/merge_requests/83ci: publish abi results2021-08-27T14:13:16ZDaniel Perezci: publish abi resultsAdding publish abi results
This pipelines pushes as tar files in the packages repository the results, as well it publishes as artifacts in the pipeline which also allows to browse directly the html page in this repository.Adding publish abi results
This pipelines pushes as tar files in the packages repository the results, as well it publishes as artifacts in the pipeline which also allows to browse directly the html page in this repository.M8 - Release 0.11Daniel PerezDaniel Perezhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-cpp-lib/-/merge_requests/90Add multi-level logging (AWS)2021-08-25T19:08:50ZSid StenersenAdd multi-level logging (AWS)Adds multi-level logging to AWS storage.
- A header that includes a timestamp is added to each line of output.
- The logging level can be set via the SDAPI_LOGLEVEL environment variable.
- a value of 2 will output everything that wa...Adds multi-level logging to AWS storage.
- A header that includes a timestamp is added to each line of output.
- The logging level can be set via the SDAPI_LOGLEVEL environment variable.
- a value of 2 will output everything that was previously unconditionally written to std::cout
- lower values will output only what should always be output, e.g. error messages.
- the default value is 0
- Each line is now output to the console by a single stream operation. This yields more readable output in multithreaded programs.M8 - Release 0.11https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-cpp-lib/-/merge_requests/89Add multi-level logging (IBM)2021-08-25T13:42:23ZSid StenersenAdd multi-level logging (IBM)Adds multi-level logging to IBM storage.
- A header that includes a timestamp is added to each line of output.
- The logging level can be set via the SDAPI_LOGLEVEL environment variable.
- a value of 2 will output everything that wa...Adds multi-level logging to IBM storage.
- A header that includes a timestamp is added to each line of output.
- The logging level can be set via the SDAPI_LOGLEVEL environment variable.
- a value of 2 will output everything that was previously unconditionally written to std::cout
- lower values will output only what should always be output, e.g. error messages.
- the default value is 0
- Each line is now output to the console by a single stream operation. This yields more readable output in multithreaded programs.M8 - Release 0.11https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-cpp-lib/-/merge_requests/88Add multi-level logging2021-08-20T18:50:36ZSid StenersenAdd multi-level loggingAdd multi-level logging. This allows finer control of what is written to standard output.
The logging level can be set via the SDAPI_LOGLEVEL environment variable.Add multi-level logging. This allows finer control of what is written to standard output.
The logging level can be set via the SDAPI_LOGLEVEL environment variable.M8 - Release 0.11https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-cpp-lib/-/merge_requests/86fix: restore AWS storage console output2021-08-17T17:31:25ZSid Stenersenfix: restore AWS storage console outputAWS console output was removed some time ago. The AWS team wants it back.AWS console output was removed some time ago. The AWS team wants it back.M8 - Release 0.11https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-cpp-lib/-/merge_requests/82ci: add Clang sanitizers to build scripts and Docker images2021-08-12T08:05:00ZSid Stenersenci: add Clang sanitizers to build scripts and Docker imagesM8 - Release 0.11https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-cpp-lib/-/merge_requests/80ci: add abi check in ci cd pipeline2021-08-11T11:35:57ZDaniel Perezci: add abi check in ci cd pipelineAdded abi check in ci cd pipelineAdded abi check in ci cd pipelineM8 - Release 0.11Daniel PerezDaniel Perezhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-cpp-lib/-/merge_requests/79ci: adding verbose output for error in windows pipeline2021-08-11T11:35:38ZDaniel Perezci: adding verbose output for error in windows pipelineAdding verbose output for errors in windows scripts to be used in ci cd pipelineAdding verbose output for errors in windows scripts to be used in ci cd pipelineM8 - Release 0.11Daniel PerezDaniel Perezhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-cpp-lib/-/merge_requests/77fix: added support for the impersonation token context2021-08-09T06:41:48ZDiego Moltenifix: added support for the impersonation token contextadded support for the impersonation token contextadded support for the impersonation token contextM8 - Release 0.11https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-cpp-lib/-/merge_requests/78ci: add SDK version information to docker build images2021-08-05T06:24:48ZSid Stenersenci: add SDK version information to docker build imagesAdds /versions.json to the Docker build images.
The file contains the version numbers of several SDKs installed in the Docker image.Adds /versions.json to the Docker build images.
The file contains the version numbers of several SDKs installed in the Docker image.M8 - Release 0.11https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-cpp-lib/-/merge_requests/76fix: improve impersonation auth provider token expiration handling2021-08-05T06:24:36ZSid Stenersenfix: improve impersonation auth provider token expiration handlingM8 - Release 0.11https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-cpp-lib/-/merge_requests/73feat: add getHosts()2021-08-03T22:46:10ZSid Stenersenfeat: add getHosts()Add getHosts() to generic datasets.
Returns a list of hosts that may interact with the dataset.
Implemented for gcs and azs. Other cloud providers yield an empty list.Add getHosts() to generic datasets.
Returns a list of hosts that may interact with the dataset.
Implemented for gcs and azs. Other cloud providers yield an empty list.M8 - Release 0.11https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-cpp-lib/-/merge_requests/75ci: add ABI checker2021-08-03T22:46:06ZSid Stenersenci: add ABI checkerM8 - Release 0.11https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-cpp-lib/-/merge_requests/74fix: check for HTTP 423 and throw the right exception type on dataset_lock()/...2021-07-28T09:23:07ZAnthony Lichnewskyfix: check for HTTP 423 and throw the right exception type on dataset_lock()/_unlock()check for HTTP 423 and return the appropriate exception type on dataset_lock() and dataset_unlock() call.
Without this, customer-side error handling will fail and applications will die.check for HTTP 423 and return the appropriate exception type on dataset_lock() and dataset_unlock() call.
Without this, customer-side error handling will fail and applications will die.M8 - Release 0.11https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-cpp-lib/-/merge_requests/72ci: update build.centos7.staticdeps.dockerfile to add arguments to keep sourc...2021-07-21T13:28:52ZDaniel Perezci: update build.centos7.staticdeps.dockerfile to add arguments to keep source files for whitescanUpdated docker file to keep sources from dependencies for analysis.
Already built and pushed this container with argument KEEP_DEPENDENCIES=true community.opengroup.org:5555/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-sui...Updated docker file to keep sources from dependencies for analysis.
Already built and pushed this container with argument KEEP_DEPENDENCIES=true community.opengroup.org:5555/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-cpp-lib/sdapi-osdu-centos7-static-deps-src:latestM8 - Release 0.11Daniel PerezDaniel Perez