Skip to content

Commit 10d93fa

Browse files
committed
Merge branch 'main' into semconv-static-import
2 parents 8c77fb2 + fa32671 commit 10d93fa

File tree

33 files changed

+594
-32
lines changed

33 files changed

+594
-32
lines changed

benchmark-overhead-jmh/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ otelJava {
1313
}
1414

1515
dependencies {
16-
jmhImplementation("org.springframework.boot:spring-boot-starter-web:3.4.0")
16+
jmhImplementation("org.springframework.boot:spring-boot-starter-web:3.4.1")
1717
}
1818

1919
tasks {

conventions/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,5 +74,5 @@ dependencies {
7474
testImplementation(enforcedPlatform("org.junit:junit-bom:5.11.4"))
7575
testImplementation("org.junit.jupiter:junit-jupiter-api")
7676
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine")
77-
testImplementation("org.assertj:assertj-core:3.26.3")
77+
testImplementation("org.assertj:assertj-core:3.27.0")
7878
}

dependencyManagement/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ val DEPENDENCIES = listOf(
105105
"io.opentelemetry.contrib:opentelemetry-baggage-processor:${otelContribVersion}",
106106
"io.opentelemetry.proto:opentelemetry-proto:1.4.0-alpha",
107107
"io.opentelemetry:opentelemetry-extension-annotations:1.18.0", // deprecated, no longer part of bom
108-
"org.assertj:assertj-core:3.26.3",
108+
"org.assertj:assertj-core:3.27.0",
109109
"org.awaitility:awaitility:4.2.2",
110110
"com.google.code.findbugs:annotations:3.0.1u2",
111111
"com.google.code.findbugs:jsr305:3.0.2",

docs/supported-libraries.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ These are the supported libraries and frameworks:
3939
| [Apache Pulsar](https://pulsar.apache.org/) | 2.8+ | N/A | [Messaging Spans] |
4040
| [Apache RocketMQ gRPC/Protobuf-based Client](https://rocketmq.apache.org/) | 5.0+ | N/A | [Messaging Spans] |
4141
| [Apache RocketMQ Remoting-based Client](https://rocketmq.apache.org/) | 4.8+ | [opentelemetry-rocketmq-client-4.8](../instrumentation/rocketmq/rocketmq-client/rocketmq-client-4.8/library) | [Messaging Spans] |
42-
| [Apache Struts 2](https://github.com/apache/struts) | 2.3+ | N/A | Provides `http.route` [2], Controller Spans [3] |
42+
| [Apache Struts](https://github.com/apache/struts) | 2.3+ | N/A | Provides `http.route` [2], Controller Spans [3] |
4343
| [Apache Tapestry](https://tapestry.apache.org/) | 5.4+ | N/A | Provides `http.route` [2], Controller Spans [3] |
4444
| [Apache Wicket](https://wicket.apache.org/) | 8.0+ | N/A | Provides `http.route` [2] |
4545
| [Armeria](https://armeria.dev) | 1.3+ | [opentelemetry-armeria-1.3](../instrumentation/armeria/armeria-1.3/library) | [HTTP Client Spans], [HTTP Client Metrics], [HTTP Server Spans], [HTTP Server Metrics] |

examples/distro/gradle/instrumentation.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ dependencies {
2525
// test dependencies
2626
testImplementation("io.opentelemetry.javaagent:opentelemetry-testing-common")
2727
testImplementation("io.opentelemetry:opentelemetry-sdk-testing")
28-
testImplementation("org.assertj:assertj-core:3.26.3")
28+
testImplementation("org.assertj:assertj-core:3.27.0")
2929

3030
add("codegen", "io.opentelemetry.javaagent:opentelemetry-javaagent-tooling:${versions.opentelemetryJavaagentAlpha}")
3131
add("muzzleBootstrap", "io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations-support:${versions.opentelemetryJavaagentAlpha}")

examples/distro/smoke-tests/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ dependencies {
1010
testImplementation("io.opentelemetry.proto:opentelemetry-proto:1.4.0-alpha")
1111
testImplementation("io.opentelemetry:opentelemetry-api")
1212

13-
testImplementation("ch.qos.logback:logback-classic:1.5.13")
13+
testImplementation("ch.qos.logback:logback-classic:1.5.14")
1414
}
1515

1616
tasks.test {

examples/extension/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ dependencies {
108108

109109
testImplementation("org.junit.jupiter:junit-jupiter-api:${versions.junit}")
110110
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:${versions.junit}")
111-
testRuntimeOnly("ch.qos.logback:logback-classic:1.5.13")
111+
testRuntimeOnly("ch.qos.logback:logback-classic:1.5.14")
112112

113113
//Otel Java instrumentation that we use and extend during integration tests
114114
otel("io.opentelemetry.javaagent:opentelemetry-javaagent:${versions.opentelemetryJavaagent}")

gradle-plugins/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ dependencies {
4242

4343
implementation("com.gradleup.shadow:shadow-gradle-plugin:8.3.5")
4444

45-
testImplementation("org.assertj:assertj-core:3.26.3")
45+
testImplementation("org.assertj:assertj-core:3.27.0")
4646

4747
testImplementation(enforcedPlatform("org.junit:junit-bom:5.11.4"))
4848
testImplementation("org.junit.jupiter:junit-jupiter-api")

instrumentation/runtime-telemetry/runtime-telemetry-java8/javaagent/src/main/java/io/opentelemetry/instrumentation/javaagent/runtimemetrics/java8/JarDetails.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -219,8 +219,10 @@ protected Properties getPom() throws IOException {
219219
return null;
220220
}
221221
Properties props = new Properties();
222-
props.load(jarFile.getInputStream(jarEntry));
223-
pom = props;
222+
try (InputStream in = jarFile.getInputStream(jarEntry)) {
223+
props.load(in);
224+
pom = props;
225+
}
224226
}
225227
}
226228
return pom;

instrumentation/struts-2.3/javaagent/build.gradle.kts renamed to instrumentation/struts/struts-2.3/javaagent/build.gradle.kts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ muzzle {
66
pass {
77
group.set("org.apache.struts")
88
module.set("struts2-core")
9-
versions.set("[2.3.1,)")
9+
versions.set("[2.1.0,7)")
10+
assertInverse.set(true)
1011
}
1112
}
1213

@@ -24,6 +25,7 @@ dependencies {
2425
testInstrumentation(project(":instrumentation:servlet:servlet-3.0:javaagent"))
2526
testInstrumentation(project(":instrumentation:servlet:servlet-javax-common:javaagent"))
2627
testInstrumentation(project(":instrumentation:jetty:jetty-8.0:javaagent"))
28+
testInstrumentation(project(":instrumentation:struts:struts-7.0:javaagent"))
2729

2830
latestDepTestLibrary("org.apache.struts:struts2-core:6.0.+")
2931
}

0 commit comments

Comments
 (0)