Skip to content

Commit fde145d

Browse files
authored
Code review sweep (run 25258026678) (#18517)
Co-authored-by: otelbot <197425009+otelbot@users.noreply.github.com>
1 parent ef03249 commit fde145d

10 files changed

Lines changed: 37 additions & 18 deletions

File tree

instrumentation/vertx/vertx-kafka-client-3.6/vertx-kafka-client-5-testing/build.gradle.kts

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,26 @@ tasks {
4747
}
4848

4949
test {
50-
jvmArgs("-Dotel.instrumentation.kafka.experimental-span-attributes=true")
5150
jvmArgs("-Dotel.instrumentation.messaging.experimental.receive-telemetry.enabled=true")
51+
systemProperty(
52+
"metadataConfig",
53+
"otel.instrumentation.messaging.experimental.receive-telemetry.enabled=true",
54+
)
55+
}
56+
57+
val testExperimental by registering(Test::class) {
58+
testClassesDirs = sourceSets.test.get().output.classesDirs
59+
classpath = sourceSets.test.get().runtimeClasspath
60+
61+
jvmArgs("-Dotel.instrumentation.messaging.experimental.receive-telemetry.enabled=true")
62+
jvmArgs("-Dotel.instrumentation.kafka.experimental-span-attributes=true")
63+
systemProperty(
64+
"metadataConfig",
65+
"otel.instrumentation.messaging.experimental.receive-telemetry.enabled=true,otel.instrumentation.kafka.experimental-span-attributes=true",
66+
)
5267
}
5368

5469
check {
55-
dependsOn(testing.suites)
70+
dependsOn(testing.suites, testExperimental)
5671
}
5772
}

instrumentation/vertx/vertx-redis-client-4.0/metadata.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ configurations:
1313
type: boolean
1414
default: true
1515
- name: otel.instrumentation.common.peer-service-mapping
16+
declarative_name: java.common.peer_service_mapping
1617
description: Used to specify a mapping from host names or IP addresses to peer services.
1718
type: map
1819
default: ""

instrumentation/vertx/vertx-rx-java-3.5/javaagent/src/version35Test/java/io/opentelemetry/javaagent/instrumentation/vertx/rx/v3_5/server/VertxReactivePropagationTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ void highConcurrency() {
166166
() -> {
167167
try {
168168
latch.await();
169-
} catch (InterruptedException e) {
169+
} catch (InterruptedException ignored) {
170170
Thread.currentThread().interrupt();
171171
}
172172
testing.runWithSpan(

instrumentation/vertx/vertx-rx-java-3.5/javaagent/src/version41Test/java/io/opentelemetry/javaagent/instrumentation/vertx/rx/v3_5/server/VertxReactivePropagationTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ void highConcurrency() {
166166
() -> {
167167
try {
168168
latch.await();
169-
} catch (InterruptedException e) {
169+
} catch (InterruptedException ignored) {
170170
Thread.currentThread().interrupt();
171171
}
172172
testing.runWithSpan(

instrumentation/vertx/vertx-rx-java-3.5/javaagent/src/version5Test/java/io/opentelemetry/javaagent/instrumentation/vertx/rx/v3_5/server/VertxReactivePropagationTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ void highConcurrency() {
166166
() -> {
167167
try {
168168
latch.await();
169-
} catch (InterruptedException e) {
169+
} catch (InterruptedException ignored) {
170170
Thread.currentThread().interrupt();
171171
}
172172
testing.runWithSpan(

instrumentation/vertx/vertx-sql-client/vertx-sql-client-4.0/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/vertx/sqlclient/v4_0/VertxSqlClientSingletons.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,16 +20,16 @@ public class VertxSqlClientSingletons {
2020
private static final Instrumenter<VertxSqlClientRequest, Void> instrumenter =
2121
VertxSqlInstrumenterFactory.createInstrumenter(INSTRUMENTATION_NAME);
2222

23-
public static Instrumenter<VertxSqlClientRequest, Void> instrumenter() {
24-
return instrumenter;
25-
}
26-
2723
private static final VirtualField<SqlClientBase<?>, SqlConnectOptions> connectOptionsField =
2824
VirtualField.find(SqlClientBase.class, SqlConnectOptions.class);
2925

3026
private static final VirtualField<SqlConnectOptions, String> connectOptionsDbSystem =
3127
VirtualField.find(SqlConnectOptions.class, String.class);
3228

29+
public static Instrumenter<VertxSqlClientRequest, Void> instrumenter() {
30+
return instrumenter;
31+
}
32+
3333
public static void storeConnectOptionsDbSystem(
3434
SqlConnectOptions connectOptions, String dbSystem) {
3535
connectOptionsDbSystem.set(connectOptions, dbSystem);

instrumentation/vertx/vertx-sql-client/vertx-sql-client-5.0/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/vertx/sqlclient/v5_0/PoolInstrumentation.java

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
import io.vertx.sqlclient.Pool;
2828
import io.vertx.sqlclient.SqlConnectOptions;
2929
import io.vertx.sqlclient.SqlConnection;
30+
import javax.annotation.Nullable;
3031
import net.bytebuddy.asm.Advice;
3132
import net.bytebuddy.asm.Advice.AssignReturned;
3233
import net.bytebuddy.description.type.TypeDescription;
@@ -76,17 +77,19 @@ public static CallDepth onEnter(@Advice.Argument(1) SqlConnectOptions sqlConnect
7677
return callDepth;
7778
}
7879

79-
@Advice.OnMethodExit(suppress = Throwable.class, inline = false)
80+
@Advice.OnMethodExit(onThrowable = Throwable.class, suppress = Throwable.class, inline = false)
8081
public static void onExit(
81-
@Advice.Return Pool pool,
82+
@Advice.Return @Nullable Pool pool,
8283
@Advice.Argument(1) SqlConnectOptions sqlConnectOptions,
8384
@Advice.Enter CallDepth callDepth) {
8485
if (callDepth.decrementAndGet() > 0) {
8586
return;
8687
}
8788

88-
setPoolConnectOptions(pool, sqlConnectOptions);
89-
resolveAndStoreDbSystem(pool, sqlConnectOptions);
89+
if (pool != null) {
90+
setPoolConnectOptions(pool, sqlConnectOptions);
91+
resolveAndStoreDbSystem(pool, sqlConnectOptions);
92+
}
9093
setSqlConnectOptions(null);
9194
}
9295
}

instrumentation/vertx/vertx-sql-client/vertx-sql-client-common-4.0/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/vertx/sqlclient/common/v4_0/VertxSqlClientUtil.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,9 +99,9 @@ public static Scope endQuerySpan(
9999
}
100100

101101
private static class RequestData {
102-
final VertxSqlClientRequest request;
103-
final Context context;
104-
final Context parentContext;
102+
private final VertxSqlClientRequest request;
103+
private final Context context;
104+
private final Context parentContext;
105105

106106
RequestData(VertxSqlClientRequest request, Context context, Context parentContext) {
107107
this.request = request;

instrumentation/vertx/vertx-web-3.0/javaagent/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ muzzle {
1414
dependencies {
1515
compileOnly("io.vertx:vertx-web:3.0.0")
1616

17-
// We need both version as different versions of Vert.x use different versions of Netty
17+
// We need both versions as different versions of Vert.x use different versions of Netty
1818
testInstrumentation(project(":instrumentation:netty:netty-4.0:javaagent"))
1919
testInstrumentation(project(":instrumentation:netty:netty-4.1:javaagent"))
2020
testInstrumentation(project(":instrumentation:jdbc:javaagent"))

instrumentation/vertx/vertx-web-3.0/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/vertx/web/v3_0/RoutingContextHandlerWrapper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ public void handle(RoutingContext context) {
3838
}
3939
HttpServerRoute.update(otelContext, HttpServerRouteSource.NESTED_CONTROLLER, route);
4040

41-
try (Scope ignore = RouteHolder.init(otelContext, route).makeCurrent()) {
41+
try (Scope ignored = RouteHolder.init(otelContext, route).makeCurrent()) {
4242
handler.handle(context);
4343
} catch (Throwable t) {
4444
Span serverSpan = LocalRootSpan.fromContextOrNull(otelContext);

0 commit comments

Comments
 (0)