Skip to content

chore: fix dd-trace-cpp API usage#106

Merged
dmehala merged 3 commits intomasterfrom
dmehala/next-dd-trace-cpp
Aug 27, 2024
Merged

chore: fix dd-trace-cpp API usage#106
dmehala merged 3 commits intomasterfrom
dmehala/next-dd-trace-cpp

Conversation

@dmehala
Copy link
Copy Markdown
Contributor

@dmehala dmehala commented Aug 14, 2024

Changes:

  • Use dd-trace-cpp@d354e96.
  • Use rapidjson instead of nlohmann::json.
  • Temporarily disabled test_configuration.py:test_in_http.

@dmehala dmehala force-pushed the dmehala/next-dd-trace-cpp branch from 1f30b15 to c4ff758 Compare August 20, 2024 16:18
@dmehala dmehala changed the title Track new dd-trace-cpp API usage chore: fix new dd-trace-cpp API usage Aug 20, 2024
@dmehala dmehala changed the title chore: fix new dd-trace-cpp API usage chore: fixdd-trace-cpp API usage Aug 20, 2024
@dmehala dmehala marked this pull request as ready for review August 20, 2024 16:22
@dmehala dmehala requested review from a team as code owners August 20, 2024 16:22
@dmehala dmehala requested review from cataphract and removed request for a team August 20, 2024 16:22
@dmehala dmehala changed the title chore: fixdd-trace-cpp API usage chore: fix dd-trace-cpp API usage Aug 20, 2024
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Aug 20, 2024

Codecov Report

Attention: Patch coverage is 77.27273% with 5 lines in your changes missing coverage. Please review.

Project coverage is 67.08%. Comparing base (0bce7e8) to head (8af5322).

Files Patch % Lines
src/tracing_library.cpp 70.58% 5 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #106      +/-   ##
==========================================
+ Coverage   66.95%   67.08%   +0.13%     
==========================================
  Files          35       35              
  Lines        3465     3476      +11     
  Branches      606      606              
==========================================
+ Hits         2320     2332      +12     
  Misses        826      826              
+ Partials      319      318       -1     
Files Coverage Δ
src/datadog_directive.cpp 51.39% <ø> (ø)
src/datadog_variable.cpp 75.17% <100.00%> (-0.18%) ⬇️
src/ngx_event_scheduler.cpp 88.88% <100.00%> (-0.40%) ⬇️
src/request_tracing.cpp 71.19% <100.00%> (+2.88%) ⬆️
src/security/context.cpp 68.63% <ø> (ø)
src/tracing_library.cpp 83.15% <70.58%> (-2.39%) ⬇️

Copy link
Copy Markdown
Contributor

@pablomartinezbernardo pablomartinezbernardo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm failing to see why we need to skip that test, what has changed that broke the behavior in the test?

Otherwise LGTM

@dmehala dmehala force-pushed the dmehala/next-dd-trace-cpp branch from c4ff758 to 74444c9 Compare August 27, 2024 12:21
@dmehala dmehala merged commit 825fe30 into master Aug 27, 2024
@dmehala dmehala deleted the dmehala/next-dd-trace-cpp branch August 27, 2024 13:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants