Skip to content

Commit a35ca04

Browse files
authored
Merge branch 'master' into ci/update-gradle-dependencies-instrumentation-20260222
2 parents 8623c44 + 1185d74 commit a35ca04

21 files changed

Lines changed: 120 additions & 30 deletions

File tree

dd-java-agent/instrumentation/jdbc/build.gradle

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ dependencies {
4343
testImplementation group: 'org.testcontainers', name:'mysql', version: libs.versions.testcontainers.get()
4444
testImplementation group: 'org.testcontainers', name:'postgresql', version: libs.versions.testcontainers.get()
4545
testImplementation group: 'org.testcontainers', name:'mssqlserver', version: libs.versions.testcontainers.get()
46-
testImplementation group: 'org.testcontainers', name:'oracle-xe', version: '1.20.4'
46+
testImplementation group: 'org.testcontainers', name:'oracle-xe', version: libs.versions.testcontainers.get()
4747

4848
testRuntimeOnly project(':dd-java-agent:instrumentation:datadog:asm:iast-instrumenter')
4949

@@ -101,4 +101,3 @@ tasks.named("latestDepJava11Test", Test) {
101101
minJavaVersion = JavaVersion.VERSION_11
102102
}
103103
}
104-

dd-java-agent/instrumentation/jdbc/src/main/java/datadog/trace/instrumentation/jdbc/AbstractConnectionInstrumentation.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public Map<String, String> contextStore() {
3333
@Override
3434
public String[] helperClassNames() {
3535
return new String[] {
36-
"datadog.trace.core.propagation.W3CTraceParent", packageName + ".JDBCDecorator",
36+
packageName + ".JDBCDecorator",
3737
};
3838
}
3939

dd-java-agent/instrumentation/jdbc/src/main/java/datadog/trace/instrumentation/jdbc/AbstractPreparedStatementInstrumentation.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public AbstractPreparedStatementInstrumentation(
4040
@Override
4141
public String[] helperClassNames() {
4242
return new String[] {
43-
"datadog.trace.core.propagation.W3CTraceParent", packageName + ".JDBCDecorator",
43+
packageName + ".JDBCDecorator",
4444
};
4545
}
4646

dd-java-agent/instrumentation/jdbc/src/main/java/datadog/trace/instrumentation/jdbc/DBMCompatibleConnectionInstrumentation.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,10 +79,7 @@ public DBMCompatibleConnectionInstrumentation() {
7979
@Override
8080
public String[] helperClassNames() {
8181
return new String[] {
82-
"datadog.trace.core.propagation.W3CTraceParent",
83-
packageName + ".JDBCDecorator",
84-
packageName + ".SQLCommenter",
85-
"datadog.trace.bootstrap.instrumentation.dbm.SharedDBCommenter",
82+
packageName + ".JDBCDecorator", packageName + ".SQLCommenter",
8683
};
8784
}
8885

dd-java-agent/instrumentation/jdbc/src/main/java/datadog/trace/instrumentation/jdbc/DriverInstrumentation.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ public Map<String, String> contextStore() {
4949
@Override
5050
public String[] helperClassNames() {
5151
return new String[] {
52-
"datadog.trace.core.propagation.W3CTraceParent", packageName + ".JDBCDecorator",
52+
packageName + ".JDBCDecorator",
5353
};
5454
}
5555

dd-java-agent/instrumentation/jdbc/src/main/java/datadog/trace/instrumentation/jdbc/JDBCDecorator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
import datadog.trace.api.Config;
1212
import datadog.trace.api.DDTraceId;
1313
import datadog.trace.api.naming.SpanNaming;
14+
import datadog.trace.api.propagation.W3CTraceParent;
1415
import datadog.trace.api.telemetry.LogCollector;
1516
import datadog.trace.bootstrap.ContextStore;
1617
import datadog.trace.bootstrap.instrumentation.api.AgentScope;
@@ -23,7 +24,6 @@
2324
import datadog.trace.bootstrap.instrumentation.jdbc.DBInfo;
2425
import datadog.trace.bootstrap.instrumentation.jdbc.DBQueryInfo;
2526
import datadog.trace.bootstrap.instrumentation.jdbc.JDBCConnectionUrlParser;
26-
import datadog.trace.core.propagation.W3CTraceParent;
2727
import java.nio.ByteBuffer;
2828
import java.nio.ByteOrder;
2929
import java.sql.Connection;

dd-java-agent/instrumentation/jdbc/src/main/java/datadog/trace/instrumentation/jdbc/StatementInstrumentation.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@
1717
import datadog.appsec.api.blocking.BlockingException;
1818
import datadog.trace.agent.tooling.Instrumenter;
1919
import datadog.trace.agent.tooling.InstrumenterModule;
20+
import datadog.trace.api.propagation.W3CTraceParent;
2021
import datadog.trace.bootstrap.CallDepthThreadLocalMap;
2122
import datadog.trace.bootstrap.InstrumentationContext;
2223
import datadog.trace.bootstrap.instrumentation.api.AgentScope;
2324
import datadog.trace.bootstrap.instrumentation.api.AgentSpan;
2425
import datadog.trace.bootstrap.instrumentation.api.AgentTracer;
2526
import datadog.trace.bootstrap.instrumentation.jdbc.DBInfo;
26-
import datadog.trace.core.propagation.W3CTraceParent;
2727
import java.sql.Connection;
2828
import java.sql.SQLException;
2929
import java.sql.Statement;
@@ -60,10 +60,7 @@ public Map<String, String> contextStore() {
6060
@Override
6161
public String[] helperClassNames() {
6262
return new String[] {
63-
"datadog.trace.core.propagation.W3CTraceParent",
64-
packageName + ".JDBCDecorator",
65-
packageName + ".SQLCommenter",
66-
"datadog.trace.bootstrap.instrumentation.dbm.SharedDBCommenter",
63+
packageName + ".JDBCDecorator", packageName + ".SQLCommenter",
6764
};
6865
}
6966

dd-java-agent/instrumentation/jdbc/src/test/groovy/RemoteJDBCInstrumentationTest.groovy

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,7 @@ abstract class RemoteJDBCInstrumentationTest extends VersionedNamingTestBase {
223223
postgres?.close()
224224
mysql?.close()
225225
sqlserver?.close()
226+
oracle?.close()
226227
}
227228

228229
def "basic statement with #connection.getClass().getCanonicalName() on #driver generates spans"() {

dd-java-agent/instrumentation/mongo/mongo-common/src/main/java/datadog/trace/instrumentation/mongo/MongoCommentInjector.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
import static datadog.trace.bootstrap.instrumentation.api.InstrumentationTags.DBM_TRACE_INJECTED;
55

66
import datadog.trace.api.Config;
7+
import datadog.trace.api.propagation.W3CTraceParent;
78
import datadog.trace.bootstrap.instrumentation.api.AgentSpan;
89
import datadog.trace.bootstrap.instrumentation.dbm.SharedDBCommenter;
9-
import datadog.trace.core.propagation.W3CTraceParent;
1010
import org.bson.BsonArray;
1111
import org.bson.BsonDocument;
1212
import org.bson.BsonString;

dd-java-agent/instrumentation/mongo/mongo-driver/mongo-driver-3/mongo-driver-3.6/src/main/java/datadog/trace/instrumentation/mongo/DefaultServerConnection36Instrumentation.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,9 @@ public String instrumentedType() {
3232
@Override
3333
public String[] helperClassNames() {
3434
return new String[] {
35-
"datadog.trace.core.propagation.W3CTraceParent",
3635
packageName + ".BsonScrubber",
3736
packageName + ".MongoCommentInjector",
3837
packageName + ".MongoDecorator",
39-
"datadog.trace.bootstrap.instrumentation.dbm.SharedDBCommenter",
4038
};
4139
}
4240

0 commit comments

Comments
 (0)