[DRAFT] [cpp] Add distributed tracing using OpenTelemetry
- Add the opentelemetry-cpp library dependencies
- Add opentelemetry-cpp install/build steps in GHA
- Add tracing.cpp file
- Add tracing spans for messaging operations
- Add basic attributes[delivery_tag, delivery_state, source_address, destination_address]
- Add a tracing demo file in examples
- Add a test file
Codecov Report
Merging #319 (aef8cd8) into main (f022cf4) will not change coverage. The diff coverage is
n/a.
:exclamation: Current head aef8cd8 differs from pull request most recent head 9f26992. Consider uploading reports for the commit 9f26992 to get more accurate results
@@ Coverage Diff @@
## main #319 +/- ##
=======================================
Coverage 88.34% 88.34%
=======================================
Files 47 47
Lines 2394 2394
=======================================
Hits 2115 2115
Misses 279 279
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact),ø = not affected,? = missing dataPowered by Codecov. Last update f022cf4...9f26992. Read the comment docs.
Continuing the changes in the new PR: https://github.com/apache/qpid-proton/pull/355
PR https://github.com/apache/qpid-proton/pull/355 Merged. Closing this.