Skip to content

Commit 5290cd6

Browse files
authored
Update to Otel 1.6 (#82)
* Update to OTel 1.6 * Update licenses
1 parent f8f1ee3 commit 5290cd6

File tree

48 files changed

+504
-221
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+504
-221
lines changed

awsagentprovider/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ base {
2424

2525
dependencies {
2626
compileOnly("io.opentelemetry.javaagent:opentelemetry-javaagent-extension-api")
27-
compileOnly("io.opentelemetry:opentelemetry-sdk-extension-autoconfigure")
27+
compileOnly("io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi")
2828
compileOnly("org.slf4j:slf4j-api")
2929

3030
implementation("io.opentelemetry:opentelemetry-sdk-extension-aws")

awsagentprovider/src/main/java/software/amazon/opentelemetry/javaagent/providers/AwsTracerConfigurer.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@
1616
package software.amazon.opentelemetry.javaagent.providers;
1717

1818
import io.opentelemetry.contrib.awsxray.AwsXrayIdGenerator;
19-
import io.opentelemetry.sdk.autoconfigure.spi.SdkTracerProviderConfigurer;
19+
import io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties;
20+
import io.opentelemetry.sdk.autoconfigure.spi.traces.SdkTracerProviderConfigurer;
2021
import io.opentelemetry.sdk.trace.SdkTracerProviderBuilder;
2122

2223
public class AwsTracerConfigurer implements SdkTracerProviderConfigurer {
@@ -31,7 +32,8 @@ public class AwsTracerConfigurer implements SdkTracerProviderConfigurer {
3132
}
3233

3334
@Override
34-
public void configure(SdkTracerProviderBuilder sdkTracerProviderBuilder) {
35+
public void configure(
36+
SdkTracerProviderBuilder sdkTracerProviderBuilder, ConfigProperties config) {
3537
sdkTracerProviderBuilder.setIdGenerator(AwsXrayIdGenerator.getInstance());
3638
}
3739
}

awsagentprovider/src/main/resources/META-INF/services/io.opentelemetry.sdk.autoconfigure.spi.SdkTracerProviderConfigurer renamed to awsagentprovider/src/main/resources/META-INF/services/io.opentelemetry.sdk.autoconfigure.spi.traces.SdkTracerProviderConfigurer

File renamed without changes.

awsagentprovider/src/test/java/software/amazon/opentelemetry/javaagent/providers/AwsTracerConfigurerTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ class AwsTracerConfigurerTest {
3030

3131
static {
3232
SdkTracerProviderBuilder builder = SdkTracerProvider.builder();
33-
new AwsTracerConfigurer().configure(builder);
33+
new AwsTracerConfigurer().configure(builder, null);
3434
tracerProvider = builder.build();
3535
}
3636

dependencyManagement/build.gradle.kts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -26,28 +26,28 @@ data class DependencySet(val group: String, val version: String, val modules: Li
2626

2727
val TEST_SNAPSHOTS = rootProject.findProperty("testUpstreamSnapshots") == "true"
2828

29-
val otelVersion = "1.5.0"
30-
val otelSnapshotVersion = "1.6.0"
29+
val otelVersion = "1.6.0"
30+
val otelSnapshotVersion = "1.7.0"
3131

3232
val DEPENDENCY_BOMS = listOf(
33-
"com.amazonaws:aws-java-sdk-bom:1.12.57",
33+
"com.amazonaws:aws-java-sdk-bom:1.12.71",
3434
"com.fasterxml.jackson:jackson-bom:2.12.5",
3535
"com.google.guava:guava-bom:30.1.1-jre",
36-
"com.google.protobuf:protobuf-bom:3.17.3",
36+
"com.google.protobuf:protobuf-bom:3.18.0",
3737
"com.linecorp.armeria:armeria-bom:1.11.0",
3838
"io.grpc:grpc-bom:1.40.1",
3939
"io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:${if (!TEST_SNAPSHOTS) "$otelVersion-alpha" else "$otelSnapshotVersion-alpha-SNAPSHOT"}",
4040
"org.apache.logging.log4j:log4j-bom:2.14.1",
41-
"org.junit:junit-bom:5.7.2",
41+
"org.junit:junit-bom:5.8.0",
4242
"org.springframework.boot:spring-boot-dependencies:2.5.4",
4343
"org.testcontainers:testcontainers-bom:1.16.0",
44-
"software.amazon.awssdk:bom:2.17.29"
44+
"software.amazon.awssdk:bom:2.17.43"
4545
)
4646

4747
val DEPENDENCY_SETS = listOf(
4848
DependencySet(
4949
"org.assertj",
50-
"3.20.2",
50+
"3.21.0",
5151
listOf("assertj-core")
5252
),
5353
DependencySet(
@@ -69,9 +69,9 @@ val DEPENDENCIES = listOf(
6969
"commons-logging:commons-logging:1.2",
7070
"com.sparkjava:spark-core:2.9.3",
7171
"com.squareup.okhttp3:okhttp:4.9.1",
72-
"io.opentelemetry.contrib:opentelemetry-aws-xray:1.5.0-SNAPSHOT",
73-
"io.opentelemetry.javaagent:opentelemetry-javaagent:${if (!TEST_SNAPSHOTS) "1.5.2" else "$otelSnapshotVersion-SNAPSHOT"}",
74-
"net.bytebuddy:byte-buddy:1.11.13"
72+
"io.opentelemetry.contrib:opentelemetry-aws-xray:$otelVersion",
73+
"io.opentelemetry.javaagent:opentelemetry-javaagent:${if (!TEST_SNAPSHOTS) otelVersion else "$otelSnapshotVersion-SNAPSHOT"}",
74+
"net.bytebuddy:byte-buddy:1.11.16"
7575
)
7676

7777
javaPlatform {
File renamed without changes.
File renamed without changes.

licenses/apache-client-2.17.29.jar/META-INF/LICENSE.txt renamed to licenses/apache-client-2.17.43.jar/META-INF/LICENSE.txt

File renamed without changes.

licenses/apache-client-2.17.29.jar/META-INF/NOTICE.txt renamed to licenses/apache-client-2.17.43.jar/META-INF/NOTICE.txt

File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)