Skip to content

Commit 3213cbe

Browse files
build(deps): bump the opentelemetry-deps-java group across 1 directory with 3 updates (#1744)
* build(deps): bump the opentelemetry-deps-java group across 1 directory with 3 updates Bumps the opentelemetry-deps-java group with 3 updates in the /java directory: [io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha](https://github.com/open-telemetry/opentelemetry-java-instrumentation), [io.opentelemetry.javaagent:opentelemetry-javaagent](https://github.com/open-telemetry/opentelemetry-java-instrumentation) and [io.opentelemetry.contrib:opentelemetry-aws-resources](https://github.com/open-telemetry/opentelemetry-java-contrib). Updates `io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha` from 2.12.0-alpha to 2.14.0-alpha - [Release notes](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-java-instrumentation/commits) Updates `io.opentelemetry.javaagent:opentelemetry-javaagent` from 2.12.0 to 2.14.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-java-instrumentation@v2.12.0...v2.14.0) Updates `io.opentelemetry.contrib:opentelemetry-aws-resources` from 1.43.0-alpha to 1.45.0-alpha - [Release notes](https://github.com/open-telemetry/opentelemetry-java-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-java-contrib/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-java-contrib/commits) --- updated-dependencies: - dependency-name: io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-deps-java - dependency-name: io.opentelemetry.javaagent:opentelemetry-javaagent dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-deps-java - dependency-name: io.opentelemetry.contrib:opentelemetry-aws-resources dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-deps-java ... Signed-off-by: dependabot[bot] <[email protected]> * fix build --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Tyler Benson <[email protected]>
1 parent 399c939 commit 3213cbe

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

java/dependencyManagement/build.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ plugins {
99
data class DependencySet(val group: String, val version: String, val modules: List<String>)
1010

1111
val DEPENDENCY_BOMS = listOf(
12-
"io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.12.0-alpha",
12+
"io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.14.0-alpha",
1313
"org.apache.logging.log4j:log4j-bom:2.24.3",
1414
"software.amazon.awssdk:bom:2.31.16"
1515
)
@@ -18,9 +18,9 @@ val DEPENDENCIES = listOf(
1818
"com.amazonaws:aws-lambda-java-core:1.2.3",
1919
"com.amazonaws:aws-lambda-java-events:3.15.0",
2020
"com.squareup.okhttp3:okhttp:4.12.0",
21-
"io.opentelemetry.javaagent:opentelemetry-javaagent:2.12.0",
21+
"io.opentelemetry.javaagent:opentelemetry-javaagent:2.14.0",
2222
"io.opentelemetry:opentelemetry-sdk-extension-aws:1.19.0",
23-
"io.opentelemetry.contrib:opentelemetry-aws-resources:1.43.0-alpha",
23+
"io.opentelemetry.contrib:opentelemetry-aws-resources:1.45.0-alpha",
2424
)
2525

2626
javaPlatform {

java/sample-apps/okhttp/src/main/java/io/opentelemetry/lambda/sampleapps/okhttp/OkHttpRequestHandler.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import io.opentelemetry.instrumentation.okhttp.v3_0.OkHttpTelemetry;
99
import java.io.IOException;
1010
import java.io.UncheckedIOException;
11+
import okhttp3.Call;
1112
import okhttp3.OkHttpClient;
1213
import okhttp3.Request;
1314
import okhttp3.Response;
@@ -24,15 +25,14 @@ public APIGatewayProxyResponseEvent handleRequest(
2425
APIGatewayProxyRequestEvent input, Context context) {
2526
logger.info("Serving lambda request.");
2627

27-
OkHttpClient client =
28-
new OkHttpClient.Builder()
29-
.addInterceptor(OkHttpTelemetry.create(GlobalOpenTelemetry.get()).newInterceptor())
30-
.build();
28+
OkHttpClient baseClient = new OkHttpClient();
29+
Call.Factory callFactory =
30+
OkHttpTelemetry.create(GlobalOpenTelemetry.get()).newCallFactory(baseClient);
3131

3232
APIGatewayProxyResponseEvent response = new APIGatewayProxyResponseEvent();
3333

3434
Request request = new Request.Builder().url("https://aws.amazon.com/").build();
35-
try (Response okhttpResponse = client.newCall(request).execute()) {
35+
try (Response okhttpResponse = callFactory.newCall(request).execute()) {
3636
response.setBody(
3737
"Hello lambda - fetched " + okhttpResponse.body().string().length() + " bytes.");
3838
} catch (IOException e) {

0 commit comments

Comments
 (0)