Skip to content

Commit d520a28

Browse files
committed
mark as indy ready
1 parent d9f324d commit d520a28

File tree

2 files changed

+16
-2
lines changed

2 files changed

+16
-2
lines changed

instrumentation/jdbc/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/jdbc/JdbcInstrumentationModule.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,12 @@
1010
import com.google.auto.service.AutoService;
1111
import io.opentelemetry.javaagent.extension.instrumentation.InstrumentationModule;
1212
import io.opentelemetry.javaagent.extension.instrumentation.TypeInstrumentation;
13+
import io.opentelemetry.javaagent.extension.instrumentation.internal.ExperimentalInstrumentationModule;
1314
import java.util.List;
1415

1516
@AutoService(InstrumentationModule.class)
16-
public class JdbcInstrumentationModule extends InstrumentationModule {
17+
public class JdbcInstrumentationModule extends InstrumentationModule
18+
implements ExperimentalInstrumentationModule {
1719
public JdbcInstrumentationModule() {
1820
super("jdbc");
1921
}
@@ -26,4 +28,9 @@ public List<TypeInstrumentation> typeInstrumentations() {
2628
new PreparedStatementInstrumentation(),
2729
new StatementInstrumentation());
2830
}
31+
32+
@Override
33+
public boolean isIndyReady() {
34+
return true;
35+
}
2936
}

instrumentation/jdbc/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/jdbc/datasource/DataSourceInstrumentationModule.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,13 @@
1010
import com.google.auto.service.AutoService;
1111
import io.opentelemetry.javaagent.extension.instrumentation.InstrumentationModule;
1212
import io.opentelemetry.javaagent.extension.instrumentation.TypeInstrumentation;
13+
import io.opentelemetry.javaagent.extension.instrumentation.internal.ExperimentalInstrumentationModule;
1314
import io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties;
1415
import java.util.List;
1516

1617
@AutoService(InstrumentationModule.class)
17-
public class DataSourceInstrumentationModule extends InstrumentationModule {
18+
public class DataSourceInstrumentationModule extends InstrumentationModule
19+
implements ExperimentalInstrumentationModule {
1820
public DataSourceInstrumentationModule() {
1921
super("jdbc-datasource");
2022
}
@@ -28,4 +30,9 @@ public List<TypeInstrumentation> typeInstrumentations() {
2830
public boolean defaultEnabled(ConfigProperties config) {
2931
return false;
3032
}
33+
34+
@Override
35+
public boolean isIndyReady() {
36+
return true;
37+
}
3138
}

0 commit comments

Comments
 (0)