]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
cmake: replace opentracing-cpp with opentelemetry-cpp
authorDeepika Upadhyay <dupadhya@redhat.com>
Wed, 20 Oct 2021 08:02:51 +0000 (08:02 +0000)
committerDeepika Upadhyay <dupadhya@redhat.com>
Wed, 24 Nov 2021 14:29:18 +0000 (19:59 +0530)
commit2749ab06357d697b9b1a602dbc067dddb176063a
tree613cf40c1e9677c938fcbae399a8dec75cc6bc5b
parent010c79580233c760aa901aa20cff370209006dcf
cmake: replace opentracing-cpp with opentelemetry-cpp

we build and use targets needed for jaeger to work with opentelemetry
referring:
https://github.com/open-telemetry/opentelemetry-cpp/blob/main/examples/jaeger/CMakeLists.txt

right now we need a patch for using thrift from distro packages, hence
we are using GIT_FETCH based externalProject method, for development
purpose, which will be replace by more reliable method in future.

NOTE: phase 1, still needs to be tested.

Signed-off-by: Deepika Upadhyay <dupadhya@redhat.com>
cmake/modules/BuildJaeger.cmake
cmake/modules/BuildOpenTracing.cmake [deleted file]
cmake/modules/BuildOpentelemetry.cmake [new file with mode: 0644]
src/CMakeLists.txt