Skip to content

feat: add parameters structure-based SegySession traces reader functions

Type of change

  • 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
  • GCP
  • IBM

Updates description?

Feature: pass SegySession traces reader parameters as a structure for easier extension. Refactor: rename cache request parameters structure for better readability; remove unused/unneeded code; rename TracesRequestParams to request::TraceParams, rename 'numBytesToRead' to 'size' for better readability; make SEGYSDK_BUILDING_DLL a default compile definition used by AddStaticLibrary CMake function; add default virtual destructor for telemetry::Connector. Fix: use correct path to project root considering external builds; use correct 'request' library build flags.

Merge request reports