Marc Alff

Results 165 comments of Marc Alff

Closing, this is now implemented in opentelemetry-cpp-contribs.

I have been playing a bit with this, to see what the tooling can do. Preliminary results below. Data collected: ``` -rw-r--r-- 1 malff users 310366 Feb 24 18:10 abi_check_baggage-clang13-local-latest.dump...

Tooling added in a dedicated repository: * https://github.com/marcalff/opentelemetry-cpp-abi

> Could we publish these reports to somewhere? Not yet, but will look into this.

@svrnm The title says `otlp_http_exporter_test` ... this is about `otlp_grpc_exporter_test`, right ?

Adding the breaking change label: this will require a new API, hence changing the API ABI for metrics.

Supporting multiple instruments in a single callback is valuable when an expensive computation is needed to get the data. A typical example is reporting multiple instruments at once when reading...

Currently: `ObservableInstrument` maintains a shared pointer to `ObservableRegistry`, with: ``` std::shared_ptr observable_registry_; ``` If `ObservableRegistry` is to maintain a shared pointer to `ObservableInstrument`, this will create a circular dependency, and...

CI was implemented recently for include-what-you-use, see: * https://github.com/open-telemetry/opentelemetry-cpp/blob/main/.github/workflows/iwyu.yml In my understanding, both iwyu and clang-tidy rely on CMake and a compilation database, so it is likely that the CI...