Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[APMAPI-1284] Package libdatadog v17.0.0 for Ruby #996

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

vpellan
Copy link

@vpellan vpellan commented Apr 3, 2025

What does this PR do?

This PR includes the changes documented in the "Releasing a new version to rubygems.org" part of the README:
datadog/libdatadog@main/ruby#releasing-a-new-version-to-rubygemsorg

Motivation

Enable Ruby to use libdatadog v17.0.0. Of particular interest, this includes a new API for process discovery (#867)

Additional Notes

N/A

How to test the change?

When service discovery on dd-trace-rb side will be ready it will be tested against it.

@vpellan vpellan requested a review from a team April 3, 2025 13:16
@vpellan vpellan changed the title [APMAPI-1068] Package libdatadog v17.0.0 for Ruby [APMAPI-1284] Package libdatadog v17.0.0 for Ruby Apr 3, 2025
@codecov-commenter
Copy link

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 71.82%. Comparing base (9b6500c) to head (8419998).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #996      +/-   ##
==========================================
- Coverage   71.84%   71.82%   -0.02%     
==========================================
  Files         335      335              
  Lines       50330    50330              
==========================================
- Hits        36158    36152       -6     
- Misses      14172    14178       +6     
Components Coverage Δ
crashtracker 42.85% <ø> (ø)
crashtracker-ffi 6.25% <ø> (ø)
datadog-alloc 98.73% <ø> (ø)
data-pipeline 90.70% <ø> (ø)
data-pipeline-ffi 90.29% <ø> (ø)
ddcommon 79.95% <ø> (ø)
ddcommon-ffi 66.37% <ø> (ø)
ddtelemetry 61.76% <ø> (ø)
ddtelemetry-ffi 22.46% <ø> (ø)
dogstatsd-client 82.57% <ø> (ø)
ipc 82.42% <ø> (ø)
profiling 77.58% <ø> (+0.01%) ⬆️
profiling-ffi 62.28% <ø> (ø)
serverless 0.00% <ø> (ø)
sidecar 42.54% <ø> (ø)
sidecar-ffi 13.52% <ø> (ø)
spawn-worker 54.37% <ø> (ø)
tinybytes 91.59% <ø> (ø)
trace-mini-agent 73.82% <ø> (ø)
trace-normalization 98.24% <ø> (ø)
trace-obfuscation 96.00% <ø> (ø)
trace-protobuf 78.13% <ø> (ø)
trace-utils 93.05% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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.

2 participants