Marco Costa

Results 57 issues of Marco Costa

**Current behaviour** Spans created by the [Datadog::Tracing::Contrib::ActiveSupport::Notifications::Event](https://github.com/DataDog/dd-trace-rb/blob/7303a3fe39f09768d0f529446326331f15e93465/lib/datadog/tracing/contrib/active_support/notifications/event.rb#L14) module receive their service name, resource name, and tags as the span is finishing. This means that all child span of the ActiveSupport...

bug
integrations
community

**What does this PR do?** This PR ensures that our repository documentation files adhere to our best writing standards at Datadog. We have an awesome automated Documentation Style Guide that...

**What does this PR do?** **Motivation:** **Additional Notes:** **How to test the change?** **For Datadog employees:** - [ ] If this PR touches code that signs or publishes builds or...

dev/github

**What does this PR do?** **Motivation** **Additional Notes** **How to test the change?**

For Single Span Sampling, when no rate limit is provided, we should not include the `_dd.span_sampling.max_per_second`. Before this PR, `_dd.span_sampling.max_per_second` was included with a default value of `-1`, meaning unlimited....

tracing

## Changes Dynamic configuration of trace sampling rules will be released in the next version of the Ruby tracer (https://github.com/DataDog/dd-trace-rb/pull/3598). This PR enables the relevant tests. ## Workflow 1. ⚠️...

run-parametric-scenario

I believe `ConsumerContractBuilder` is trying to expose `attr_reader :consumer_contract`, but it's incorrectly setting that value to `@consumer_contract_details` instead. `@consumer_contract_details` is never used outside of this class. This PR populates `@consumer_contract`...

### Subject of the issue A special combination of `any_instance_of` calls can prevent `rspec-mocks` from properly restoring the originally mocked method method during it cleanup step. I'm only able to...

**What does this PR do?** This PR is the first step towards aligning the Ruby tracer with all other APM languages in inheriting the parent span's service name by default....

tracing

_Currently waiting on secrets that are temporarily disabled https://github.com/DataDog/system-tests/pull/3037_ ## Motivation This PR tests Ruby SQS SNS trace propagation implemented in https://github.com/DataDog/dd-trace-rb/pull/3842 ## Changes ## Workflow 1. ⚠️ Create your...