diff --git a/client-it/pom.xml b/client-it/pom.xml
index 8686e6d7..6597dd2c 100644
--- a/client-it/pom.xml
+++ b/client-it/pom.xml
@@ -49,9 +49,8 @@
test
- io.opentelemetry
+ io.opentelemetry.semconv
opentelemetry-semconv
- 1.30.1-alpha
test
diff --git a/client-it/src/test/java/io/streamnative/oxia/client/it/NotificationIt.java b/client-it/src/test/java/io/streamnative/oxia/client/it/NotificationIt.java
index 6c5e06fd..133d4cb7 100644
--- a/client-it/src/test/java/io/streamnative/oxia/client/it/NotificationIt.java
+++ b/client-it/src/test/java/io/streamnative/oxia/client/it/NotificationIt.java
@@ -21,7 +21,7 @@
import io.opentelemetry.sdk.metrics.SdkMeterProvider;
import io.opentelemetry.sdk.resources.Resource;
import io.opentelemetry.sdk.testing.exporter.InMemoryMetricReader;
-import io.opentelemetry.semconv.resource.attributes.ResourceAttributes;
+import io.opentelemetry.semconv.ResourceAttributes;
import io.streamnative.oxia.client.api.AsyncOxiaClient;
import io.streamnative.oxia.client.api.Notification;
import io.streamnative.oxia.client.api.OxiaClientBuilder;
diff --git a/client-it/src/test/java/io/streamnative/oxia/client/it/OxiaClientIT.java b/client-it/src/test/java/io/streamnative/oxia/client/it/OxiaClientIT.java
index 541945cc..d6807595 100644
--- a/client-it/src/test/java/io/streamnative/oxia/client/it/OxiaClientIT.java
+++ b/client-it/src/test/java/io/streamnative/oxia/client/it/OxiaClientIT.java
@@ -32,7 +32,7 @@
import io.opentelemetry.sdk.metrics.data.MetricData;
import io.opentelemetry.sdk.resources.Resource;
import io.opentelemetry.sdk.testing.exporter.InMemoryMetricReader;
-import io.opentelemetry.semconv.resource.attributes.ResourceAttributes;
+import io.opentelemetry.semconv.ResourceAttributes;
import io.streamnative.oxia.client.api.AsyncOxiaClient;
import io.streamnative.oxia.client.api.DeleteOption;
import io.streamnative.oxia.client.api.DeleteRangeOption;
diff --git a/perf-ycsb/pom.xml b/perf-ycsb/pom.xml
index 07c58a3e..ab96db2d 100644
--- a/perf-ycsb/pom.xml
+++ b/perf-ycsb/pom.xml
@@ -58,12 +58,10 @@
io.opentelemetry
opentelemetry-exporter-otlp
- ${opentelemetry.version}
io.opentelemetry
opentelemetry-exporter-prometheus
- ${opentelemetry.version}-alpha
io.opentelemetry
@@ -72,7 +70,6 @@
io.opentelemetry
opentelemetry-sdk-extension-autoconfigure
- ${opentelemetry.version}
io.streamnative.oxia
diff --git a/perf/pom.xml b/perf/pom.xml
index 2da29ee9..cadfa3c7 100644
--- a/perf/pom.xml
+++ b/perf/pom.xml
@@ -50,12 +50,10 @@
io.opentelemetry
opentelemetry-exporter-otlp
- ${opentelemetry.version}
io.opentelemetry
opentelemetry-exporter-prometheus
- ${opentelemetry.version}-alpha
io.opentelemetry
@@ -64,7 +62,6 @@
io.opentelemetry
opentelemetry-sdk-extension-autoconfigure
- ${opentelemetry.version}
io.streamnative.oxia
diff --git a/pom.xml b/pom.xml
index be18f52d..f5c936de 100644
--- a/pom.xml
+++ b/pom.xml
@@ -98,7 +98,8 @@
1.7.32
5.11.3
5.14.2
- 1.37.0
+ 1.44.1
+ 1.28.0-alpha
1.20.4
32.1.3-jre
@@ -129,6 +130,13 @@
pom
import
+
+ io.opentelemetry
+ opentelemetry-bom-alpha
+ ${opentelemetry.version}-alpha
+ pom
+ import
+
org.junit
junit-bom
@@ -148,6 +156,11 @@
guava
${guava.version}
+
+ io.opentelemetry.semconv
+ opentelemetry-semconv
+ ${opentelemetry.semconv.version}
+
net.bytebuddy
byte-buddy