Skip to content

Commit 6be49b2

Browse files
committed
fix
1 parent 8c477f1 commit 6be49b2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

instrumentation/couchbase/couchbase-3.1/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/couchbase/v3_1/CouchbaseInstrumentationModule.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ public ElementMatcher.Junction<ClassLoader> classLoaderMatcher() {
3030
// NB: Couchbase does not provide any API guarantees on their core IO artifact so reconsider
3131
// instrumenting it instead of each individual JVM artifact if this becomes unmaintainable.
3232
return hasClassesNamed("com.couchbase.client.core.cnc.TracingIdentifiers")
33-
// core-io 2.1.6 (java-client 3.1.6) adds AbstractManagerSupport, so exclude it here.
34-
.and(not(hasClassesNamed("com.couchbase.client.core.manager.AbstractManagerSupport")))
33+
// core-io 2.1.6 (java-client 3.1.6) adds EventingEndpoint, so exclude it here.
34+
.and(not(hasClassesNamed("com.couchbase.client.core.endpoint.EventingEndpoint")))
3535
// core-io 2.2.0 (java-client 3.2.0) adds RequestSpan$StatusCode, which the 3.2 module owns.
3636
.and(not(hasClassesNamed("com.couchbase.client.core.cnc.RequestSpan$StatusCode")))
3737
// core-io 2.4.0 (java-client 3.4.0) adds CoreTransactionRequest, which the 3.4 module owns.

0 commit comments

Comments
 (0)