TonyCTHsu

Results 35 issues of TonyCTHsu

**What does this PR do?** Add tag `rpc.system` with value `grpc` for `grpc` integration

feature-parity

**What does this PR do?** Add unified tagging `graphql.source`, `graphql.operation.type`, `graphql.operation.name` https://github.com/rmosolgo/graphql-ruby/pull/4196

feature-parity

**What does this PR do?** Enable Ruby 3.2

do-not-merge/WIP
dev/testing
dev/ci

**What does this PR do?** Tag `process_id` with the process id

feature-parity

**What does this PR do?** In the future, we want rails only activating other instrumentations, further configuration requires explicit definition. such as ``` Datadog.configure do |c| c.tracing.instrument :rails c.tracing.instrument :rack,...

**What does this PR do?** The change moved the packaging into /tmp the file permissions there [default to being wide open](https://unix.stackexchange.com/questions/71622/what-are-correct-permissions-for-tmp-i-unintentionally-set-it-all-public-recu). This PR changes the permission to `drwxr-xr-x`

dev/tooling

closes #3522 **What does this PR do?** When an invalid string is provided for multiplexing configuration, although it logs an error, it still add the matcher `true` to the configuration....

integrations
tracing

Inspired by https://github.com/DataDog/dd-trace-rb/pull/3447 **What does this PR do?** This is a performance improvement for correlation object. 1. Creating correlation object from trace operation (skipping TraceDigest) 2. Remove `version`, `env` and...

tracing
2.0

**What does this PR do?** Environment variable should be returning a String, this was hack to make our rails test suite functional. This PR tried to cleanup some of them,...

dev/testing

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

integrations
tracing