dd-trace-java
dd-trace-java copied to clipboard
Datadog APM client for Java
# What Does This Do The instrumentation can digest XML to pass onto WAF # Motivation # Additional Notes # Contributor Checklist - Format the title [according the contribution guidelines](https://github.com/DataDog/dd-trace-java/blob/master/CONTRIBUTING.md#title-format)...
# What Does This Do Implements a custom `ImageNameSubstitutor` that rewrites Docker image names to use Datadog’s internal registry (`registry.ddbuild.io`) when running in a CI environment. # Motivation Improve CI...
### Tracer Version(s) 1.53.0 ### Java Version(s) 25.0.0 ### JVM Vendor Amazon Corretto ### Bug Report We are starting to use Java 25 with a bunch of projects and saw...
# What Does This Do Adds auto-instrumentation for the official openai java client. # Motivation # Additional Notes # Contributor Checklist - Format the title [according the contribution guidelines](https://github.com/DataDog/dd-trace-java/blob/master/CONTRIBUTING.md#title-format) -...
# What Does This Do - Added _dd.p.ksr tag to all sampled spans - Propagated sample rate metadata through distributed traces for backend processing - For more information: [RFC](https://docs.google.com/document/d/1Po3qtJb6PGheFeKFSUMv2pVY_y-HFAxTzNLuacCbCXY/edit?tab=t.ktdepbxc8ix8#heading=h.16ts0z4qfky9) #...
# What Does This Do This PR prepares for the "[Prepare to Make Final Mean Final](https://openjdk.org/jeps/500)" changes where mutating final field will be forbidden. # Motivation Adding forbidden API should...
# What Does This Do in the http test server's `handleDistributedRequest`, add a mechanism to detect if a request has already been instrumented. # Motivation Apparently, it's possible for several...
# What Does This Do Update the `build.gradle` files for apache-http* instrumentations to kotlin # Motivation Slowly upgrade our build # Additional Notes I based a few changes in this...
# What Does This Do This PR creates a new file `test-suites.gradle.kts`, written in Kotlin. However, this Kotlin file cannot be easily used yet because it needs to replace the...