Skip to content

Commit 7ba2f08

Browse files
committed
implement missing isIndyReady
1 parent e751076 commit 7ba2f08

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

instrumentation/mongo/mongo-4.0/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/mongo/v4_0/MongoClientInstrumentationModule.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,13 @@
1111
import com.google.auto.service.AutoService;
1212
import io.opentelemetry.javaagent.extension.instrumentation.InstrumentationModule;
1313
import io.opentelemetry.javaagent.extension.instrumentation.TypeInstrumentation;
14+
import io.opentelemetry.javaagent.extension.instrumentation.internal.ExperimentalInstrumentationModule;
1415
import java.util.List;
1516
import net.bytebuddy.matcher.ElementMatcher;
1617

1718
@AutoService(InstrumentationModule.class)
18-
public class MongoClientInstrumentationModule extends InstrumentationModule {
19+
public class MongoClientInstrumentationModule extends InstrumentationModule
20+
implements ExperimentalInstrumentationModule {
1921

2022
public MongoClientInstrumentationModule() {
2123
super("mongo", "mongo-4.0");
@@ -36,4 +38,9 @@ public List<TypeInstrumentation> typeInstrumentations() {
3638
new DefaultConnectionPoolTaskInstrumentation(),
3739
new AsyncWorkManagerInstrumentation());
3840
}
41+
42+
@Override
43+
public boolean isIndyReady() {
44+
return true;
45+
}
3946
}

0 commit comments

Comments
 (0)