diff --git a/pom.xml b/pom.xml index 6e0b614207a84..c0d6dedc02c27 100644 --- a/pom.xml +++ b/pom.xml @@ -115,6 +115,7 @@ 8.5.2 2.2.0 5.0.1 + 1.58.0 true @@ -2575,19 +2576,19 @@ io.opentelemetry opentelemetry-api - 1.19.0 + ${dep.io.opentelemetry.version} io.opentelemetry opentelemetry-context - 1.19.0 + ${dep.io.opentelemetry.version} io.opentelemetry opentelemetry-exporter-otlp - 1.19.0 + ${dep.io.opentelemetry.version} com.squareup.okhttp3 @@ -2599,31 +2600,31 @@ io.opentelemetry opentelemetry-extension-trace-propagators - 1.19.0 + ${dep.io.opentelemetry.version} io.opentelemetry opentelemetry-sdk - 1.19.0 + ${dep.io.opentelemetry.version} io.opentelemetry opentelemetry-sdk-common - 1.19.0 + ${dep.io.opentelemetry.version} io.opentelemetry opentelemetry-sdk-trace - 1.19.0 + ${dep.io.opentelemetry.version} - io.opentelemetry + io.opentelemetry.semconv opentelemetry-semconv - 1.19.0-alpha + 1.37.0 diff --git a/presto-open-telemetry/pom.xml b/presto-open-telemetry/pom.xml index 51991ab75af0c..391574122b6d1 100644 --- a/presto-open-telemetry/pom.xml +++ b/presto-open-telemetry/pom.xml @@ -65,7 +65,7 @@ - io.opentelemetry + io.opentelemetry.semconv opentelemetry-semconv diff --git a/presto-open-telemetry/src/main/java/com/facebook/presto/opentelemetry/OpenTelemetryBuilder.java b/presto-open-telemetry/src/main/java/com/facebook/presto/opentelemetry/OpenTelemetryBuilder.java index e50d52f2b6918..f3ac91d8c59f5 100644 --- a/presto-open-telemetry/src/main/java/com/facebook/presto/opentelemetry/OpenTelemetryBuilder.java +++ b/presto-open-telemetry/src/main/java/com/facebook/presto/opentelemetry/OpenTelemetryBuilder.java @@ -24,7 +24,7 @@ import io.opentelemetry.sdk.resources.Resource; import io.opentelemetry.sdk.trace.SdkTracerProvider; import io.opentelemetry.sdk.trace.export.BatchSpanProcessor; -import io.opentelemetry.semconv.resource.attributes.ResourceAttributes; +import io.opentelemetry.semconv.ServiceAttributes; public final class OpenTelemetryBuilder { @@ -55,7 +55,7 @@ else if (contextPropagator.equals(OpenTelemetryContextPropagator.B3_SINGLE_HEADE public static OpenTelemetry build(String contextPropagator) { Resource resource = Resource.getDefault() - .merge(Resource.create(Attributes.of(ResourceAttributes.SERVICE_NAME, "presto"))); + .merge(Resource.create(Attributes.of(ServiceAttributes.SERVICE_NAME, "presto"))); SdkTracerProvider sdkTracerProvider = SdkTracerProvider.builder() .addSpanProcessor(BatchSpanProcessor.builder(OtlpGrpcSpanExporter.builder().setEndpoint(System.getenv("OTEL_EXPORTER_OTLP_ENDPOINT")).build()).build())